Country Support Manager (CSM) careers in UAE