He has served on the Boards of several government and semi-government organizations, including Aitchison College, Bank of the Punjab, Technical Education & Vocational Training Company ( TEVTA ), Engineering Consultancy Services of the Punjab, Urban Sector Planning and Management Services Unit, Lahore Parking Company, Punjab Municipal Development Fund Company and Punjab Educational Endowment Fund.