Platforms (Energy) Specialist Find endless opportunities to solve our clients' toughest challenges, as you work with exceptional people, the latest tech, and
MANAGING DIRECTOR- HOSPITALITY. INDIAManaging Director, India Luxury Hospitality An International Organization which will be based out of Gurugram (Near Delhi)