MOHAMED ABDELLAH
Operations Manager
Eng. Abdellah is responsible for all aspects of Flash Cranes’ operations overseeing the erection, dismantling and maintenance of over 70 machines. Mr. Abdellah holds a Bachelor in Electrical Engineering.