director process careers in Dubai, UAE