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