Posted Updated 6
views
Service Delivery ManagerMore than 10 years in IT infrastructure of which 2 plus years directly working with customer and should have worked 2/3 years with current organization
See also
Project Management jobs by country — openings, pay and top skills →