Muhammad Hafeez Abbasi - Team Lead (Solar) / Trainer, Saudi Electric Services Polytechnic (SESP)

New pic.jpg?ixlib=rb 1.1

Muhammad Hafeez Abbasi teaches: