Dr Hafeez was formerly the National Programme Manager of the National Programme for Family Planning & Primary Health Care in Pakistan, one of the world’s largest community health workers’ programmes.
He is a member of the executive council of the Pakistan Nursing and Pakistan Medical & Dental Councils. He is the Dean of the Health Services Academy, a public health institution mandated by the Government of Pakistan to provide policy advice and research. He is also the Dean of Faculty of Medicine in Quaid-i-Azam University, Islamabad.
Dr Hafeez holds a Professorship in Global Health Department at Mannitoba Univeristy Canada and was on the faculty of Liverpool University, for a number of years. He is currently representing Pakistan on the Executive Board of the WHO (2015−2018).