Present Major Appointments
Consultant Cardiologist. Barnet and Chase Farm Hospitals NHS Trust (From October 1987)
Consultant Cardiologist. The Royal Free Hospital NHS Trust (From May 1997)
Consultant Cardiologist. The Wellington Hospital London (From January 1988)
Consultant Cardiologist. The Harley Street Clinic London (From January 1988)
Consultant Cardiologist. The Garden Hospital (From January 1988)
Consultant Cardiologist. Clinical Steering Committee The London Ambulance Service NHS Trust. (From December 1990)
President. Section of Cardiology. The Royal Society of Medicine (October 2008 – September 2010)