Shaker Consultancy Group
Elv Technical Lead Design Engineer
Alfa International
Elv Technical Office Engineer
Alfa International
Technical Project Manager
Alfa International
Elv Site Engineer
Institute of Aviation Engineering and Technology
National Telecommunication Institute