- On-site
- Full-time
- Contract
- Project Management
... team leader or project manager. Location Gurgaon, India – On Site What We Offer - A competitive compensation package aligned with your experience and leadership level. - Clear career progression within a global engineering consulting organization. - Diverse and stimulating missions on large-scale, first-of-a-kind energy projects ...
India, भारत