senior managers overseeing project team careers in Al Ain, UAE