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

Muhammad Hafeez Abbasi teaches: