- Project Management
... large-scale projects. You will play a pivotal role in driving opportunities, leading complex technical and commercial responses to tenders, and managing these mega-projects through their entire lifecycle. While primarily focused on India, this role requires the capability and willingness to travel locally and occasionally ...
Delhi, भारत