Harpreet retired as Director of Public Health in NHS Lanarkshire in 2017. Following GP vocational training, he trained in public health in Glasgow. He worked as a consultant in public health medicine in Lanarkshire from 1990 to 2001 focusing on screening programmes, alcohol and drug misuse services, and partnership working with local authorities.
He spent seven years as Medical Advisor in the Health Technology Board for Scotland (HTBS) and its successor body, NHS Quality Improvement Scotland (NHS QIS). Harpreet returned to NHS Lanarkshire in 2008 as Director of Public Health and Health Policy including responsibility for information governance, resilience (emergency planning and business continuity), and leading the public health department. He is a member of Scottish Health Action on Alcohol Problems (SHAAP).
He enjoys playing tennis and golf, watching Celtic FC, and walking the dog.