Alfa International
ELV Technical office Engineer
Shaker Consultancy Group
ELV technical lead Design Engineer
Alfa International
ELV Site Engineer
Alfa International
Project Manager
National telecommunication institute
Institute of Aviation Engineering and Technology