senior managers overseeing project team careers in Dubai, UAE