Customer Services Specialist at Roads & Transport Authority - Sharjah - Sharjah, Sharjah, United Arab Emirates
In charge of over 200+ Signalised Junctions and Pedestrians in Sharjah, Dhaid, Kalba and Khorfakhan.
Head of Technical Support at Roads & Transport Authority - Sharjah
Roads & Transport Authority - Sharjah is a company based out of Sharjah, United Arab Emirates.