Management Team

Dr Hasib Ur-Rub


Dr Hasib Ur-Rub is a Fellow of the Royal College of General Practice and has been a GP at Chislehurst Medical Practice since 1991. 

Dr Kelly O’Loughlin


Dr Kelly O’Loughlin moved to Bromley in 2007 to complete her General Practice Training locally. She has remained in Bromley working as a salaried GP and then a partner at local practices.

Dr Bridget Hopkins


Bridget has been a GP partner at Stock Hill Medical Centre since 2000, having completed her GP training locally in Bromley.

Dr Nicola Pascall


Nicky joined the Bromley GP training scheme in 1998, after finishing her medical training in Southampton.  In 2002 she became a partner at The Woodlands Practice,

Dr Peter Barker


Dr Peter Barker is a Fellow of the Royal College of General Practitioners and has been a GP Partner at the Green Street Green Medical Centre since 1996.

Dr David Jennings


David currently works as a salaried GP at Broomwood Health Centre in Orpington, alongside another role at the Beckenham Beacon Urgent Care Centre.

Clare Ross

Chief Executive Officer

Clare has worked for BGPA for nearly four years, and has been the CEO for the past year. She is also CEO for our partner organisation BETH.

Janet Edmonds

Chief Operating Officer

Janet has recently joined Bromley GP Alliance having spent the majority of her career within healthcare both in the private sector and the NHS working in a range of settings across commissioning and health provider/hospital services.

Corporate Team

Jenny Reeves

Head of Practice and PCN Support

Jenny has worked in practice management in Primary Care in Bromley for 12 years. Prior to joining BGPA in December 2019,

Brian Dorgan

Finance and Communications Manager

Brian is a Qualified Accountant with over 20 years of Accounting and Bookkeeping experience across several industries from Media to Theatre.


Executive Assistant to Management Team

Debbie has worked for Bromley GP Alliance since May 2016.  Debbie is the Executive Assistant to the Chief Executive, the Chairman and the Directors. 

Alexandra Ross

Finance, Contracts & Performance Officer

Alexandra started working at BGPA in August 2018.  Alex works with Brian to provide finance and communications support. She helps with the daily administrative finance tasks and helps manage the Bromley GP Alliance social media accounts.

Jennifer Kombe

Finance Assistant

Jennifer has recently joined the Bromley GP Alliance as a Finance Assistant. Before joining the team Jennifer graduated with a Mathematics and Finance degree.

Services Team

Viv Barnett

Services Manager

Viv has worked for Bromley GP Alliance as the Service Manager for the access hubs since December 2017, following 4 years working in a GP surgery environment. 

Sophie Michael

Services Manager

Sophie has worked for Bromley GP Alliance since March 2018 and recently took on the role of Service Manager. Sophie is responsible for a range of primary care based services including Phlebotomy,


Reception Manager and Services Administrator

Helen has worked at Bromley GP Alliance since February 2018 and has responsibility for Hub Administration alongside Paula Bathgate, reporting into Viv Barnett,

Sophia Leonti

Acting Deputy Service Manager

Sophia has worked for the GP Alliance since December 2017 as Receptionist. She now assists with the administration of our services,

Emily Cram

Acting Deputy Service Manager

Emily started with GP Alliance in 2018 as part of the receptionist team and joined the services team in July 2020 as a Telephonist/Administrator.


Services Administrator

Paula has worked for Bromley GP Alliance since July 2017 and has responsibility for the Hub Administration alongside Helen Magee-Brown. 

Sarah Humphrey

Services Administrator

Sarah has worked for Bromley GP Alliance since March 2016 and works alongside Sophia and Isabelle providing administrative support to the Vasectomy,

Will Magee-Brown

Services Administrator

Will started working for Bromley GP Alliance as a receptionist in 2019. He joined the services team in 2020 as a Telephonist/Administrator,