Muhammad Zahid Hussain has been working as a Maintenance Engineer at Auvitronics Limited since April 2012. Prior to that, Muhammad zahid worked as an Apprentice at Indus Motor Company Ltd from February 2011 to January 2012, where Muhammad zahid was involved in the plastic parts paint shop.
April, 2012 - present