- April 2023 to present: Managing Director – Moray Anaesthetic Consultants Ltd, Elgin
- Jan 2019 to April 2020: Unit Clinical Director, Dr Gray’s Hospital, Elgin
- July 2017 to Dec 2018: Clinical Lead, Department of Anaesthesia, Dr Gray’s Hospital, Elgin
- Oct 2015 to present: Royal College of Anaesthetists Perioperative Medicine Lead, Dr Gray’s Hospital, Elgin.
- July 2009 to Aug 2010: Associate Medical Director, Dr Gray’s Hospital, Elgin
- April 2009 to Aug 2011: Clinical Lead, Department of Anaesthesia, Dr Gray’s Hospital, Elgin
- August 2007 to present: Linkman for Association of Anaesthetists of Great Britain & Ireland, Anaesthetic Department, Dr Gray’s Hospital, Elgin
- September 2006 to present: Pre-admission Assessment Lead, Dr Gray’s Hospital, Elgin
- April 2007 to present: Paediatric Anaethesia Lead (shared responsibility) for the Anaesthetic Department, Dr Gray’s Hospital, Elgin
- March 2007 to present: Clinical Governance Lead (shared responsibility) for the Anaesthetic Department, Dr Gray’s Hospital, Elgin
- September 2005 to April 2006: “New Ways of Working” Group, James Paget University Hospital, Norfolk
- August 2001 to January 2006: Managing Director; Gaborone Anaesthetic Services, Gaborone, Botswana
- October 2001 to February 2005: Chairman; Medfam Holdings, Gaborone, Botswana
- October 2001 to February 2005: Director; Medfam Holdings, Gaborone, Botswana
- April 2004: Botswana Representative; World Federation of Societies of Anaesthesiologists, Paris, France
- August 2001 to January 2005: President; Botswana Society of Anaesthetists
- August 2001 to January 2005: Founding Member; Botswana Society of Anaesthetists
- February 2001 to August 2001: Chairman; Provisional Body empowered to formulate the Constitution for the Botswana Society of Anaesthetists
- October 1999 to January 2005: Chairman: Gaborone Anaesthetic Journal Club, Botswana
- October 1999 to January 2005: CME (CPD) Coordinator: Gaborone Anaesthetic Journal Club, Botswana
- June 1998 to February 2005: Core Committee Member: Medical Committee, Gaborone Private Hospital, Botswana
- April 1995 to April 2004: Chairman: Medical Advisory Group – Advisors to Medical Rescue International, Botswana
- October 2001 to February 2005: Director; Healthcare Management Services, Gaborone, Botswana
- February 1996 to 2000: Secretary: Medfam Holdings, Botswana.
- February 1995 to 2000: Director: Medfam Holdings, Botswana.
- August 1998 to July 2000: Executive Committee Member: Private Practitioners Group, Botswana
- August 1998 to July 1998: Treasurer: Private Practitioners Group, Botswana
- February 1994 to January 1995: Secretary: Medical Committee, Gaborone Private Hospital, Botswana.