How you will get the job done : leading projects by facilitating communication, coordination, planning and execution across client teams and business partners
Job ID: 36646 Location: Mumbai: Solitaire Corporate Park, Dubai : Festival Office Tower, London : 71 Fenchurch Street, Singapore : 2 Science Park Drive