Senior Manager - Projects
London, England, United Kingdom
Cognizant Technology Solutions
Senior Manager - Projects
S&T Tech Ltd
Service Manager
Mastek Ltd
Delivery Manager
Birla Institute of Technology and Science
Coimbatore Institute of Technology