
Iain Kennedy
I am Executive Partner in Riverside Highland Medical Group, which has four GP practices: Riverside Medical Practice, Inverness;... | Inverness, Scotland, United Kingdom
*50 free lookup(s) per month.
No credit card required.
Iain Kennedy’s Emails ik****@bm****.org
Iain Kennedy’s Phone Numbers 44292047****
Social Media
Iain Kennedy’s Location Inverness, Scotland, United Kingdom
Iain Kennedy’s Expertise I am Executive Partner in Riverside Highland Medical Group, which has four GP practices: Riverside Medical Practice, Inverness; Dunedin Medical Practice, Inverness; Loch Ness East and Strathnairn Medical Practice (Foyers); and Cromarty Medical Practice (Black Isle). Riverside and Foyers linked up in 2015, becoming a trio with Cromarty in 2018, before acquiring our fourth practice Dunedin in 2022. An experienced doctor, my special interests are in general medical practice, sustaining rural practices, medical politics, strategic clinical leadership, medical politics and occupational health. I have an enthusiasm for providing health care through collaboration with outward-looking, talented, positive and committed people. My medical training was at Edinburgh University, later gaining a masters in Primary Care (MSc Dist.) from the University of Aberdeen. Born in Inverness, I am a product of the Highland GP vocational training scheme, training at Fairfield Medical Practice, with secondary care rotations at Raigmore Hospital and New Craigs Hospital ('Craig Dunain'). I have Board level experience, previously a Non-Executive Director of NHS Highland (2011-2014), after two terms as Inverness Locality Clinical Lead. I chaired NHS Highland's Area Clinical Forum, elected by my fellow clinicians, providing clinical insight to the Clinical Governance structures. I continue to sit on the Area Medical Committee and GP subcommittee of NHS Highland. I am an active BMA member. I was elected by my peers to be the Medical Secretary of Highland Local Medical Committee in 2017 - a post I held for 5 years. I am a long-standing member of the Scottish General Practitioners' Committee (SGPC) and was previously on the Executive Committee. In 2018 I was elected as the BMA GPC UK rep for Grampian, Highland, Orkney, Shetland and the Western Isles for 2018-21, retaining this seat 2021-2024 and again 2024-2027. I won a seat on BMA UK council 2018-22, retaining this 2022-2026. I was elected as a North Scotland representative onto the BMA Scottish Council in 2017. In 2022 I was appointed as Chair of BMA Scotland's Council, for a 3 year term, with the possibility of then standing for a fourth and final year.
Iain Kennedy’s Current Industry British Medical Association
Iain
Kennedy’s Prior Industry
Nhs Highland
|
Nhs Forth Valley
|
Fife Nhs Board
|
University Of Aberdeen
|
Riverside Highland Medical
|
Independent Occupational Health Physician
|
Maritime And Coastguard Agency
|
British Medical Association
|
The 70
Not the Iain Kennedy you were looking for?
Find accurate emails & phone numbers for over 700M professionals.
Work Experience

British Medical Association
Chair - BMA Scottish Council
Mon Aug 01 2022 00:00:00 GMT+0000 (Coordinated Universal Time) — Present
British Medical Association
BMA (UK) Council Member
Fri Jun 01 2018 00:00:00 GMT+0000 (Coordinated Universal Time) — Present
British Medical Association
Medical Director Highland Local Medical Committee
Sat Jul 01 2017 00:00:00 GMT+0000 (Coordinated Universal Time) — Thu Sep 01 2022 00:00:00 GMT+0000 (Coordinated Universal Time)
British Medical Association
BMA Scottish Council - North Scotland Representative
Sat Jul 01 2017 00:00:00 GMT+0000 (Coordinated Universal Time) — Thu Sep 01 2022 00:00:00 GMT+0000 (Coordinated Universal Time)
Nhs Highland
NHS Board Non-Executive Director
Sat Oct 01 2011 00:00:00 GMT+0000 (Coordinated Universal Time) — Mon Sep 01 2014 00:00:00 GMT+0000 (Coordinated Universal Time)
The 70
Managing Director
Fri Jan 01 2010 00:00:00 GMT+0000 (Coordinated Universal Time) — Sat Jan 01 2011 00:00:00 GMT+0000 (Coordinated Universal Time)
British Medical Association
Vice Chair Highland Local Medical Committee
Sat Aug 01 2009 00:00:00 GMT+0000 (Coordinated Universal Time) — Sat Jul 01 2017 00:00:00 GMT+0000 (Coordinated Universal Time)
British Medical Association
Scottish General Practitioners Committee Member (SGPC)
Thu Jan 01 2009 00:00:00 GMT+0000 (Coordinated Universal Time) — Present
Nhs Highland
Inverness Locality Clinical Lead
Tue Jan 01 2008 00:00:00 GMT+0000 (Coordinated Universal Time) — Sat Jan 01 2011 00:00:00 GMT+0000 (Coordinated Universal Time)
Maritime And Coastguard Agency
MCA Approved Doctor
Fri Jul 01 2005 00:00:00 GMT+0000 (Coordinated Universal Time) — Present
Riverside Highland Medical
Executive Partner
Mon Oct 01 2001 00:00:00 GMT+0000 (Coordinated Universal Time) — Present
Independent Occupational Health Physician
Occupational Health Physician
Mon Oct 01 2001 00:00:00 GMT+0000 (Coordinated Universal Time) — Present
University Of Aberdeen
Higher Professional Training Fellow
Sun Aug 01 1999 00:00:00 GMT+0000 (Coordinated Universal Time) — Sun Jul 01 2001 00:00:00 GMT+0000 (Coordinated Universal Time)
Nhs Highland
Sessional General Practitioner (Freelance GP / Locum GP)
Mon Feb 01 1999 00:00:00 GMT+0000 (Coordinated Universal Time) — Wed Sep 01 1999 00:00:00 GMT+0000 (Coordinated Universal Time)
Nhs Highland
Senior House Officer
Sat Aug 01 1998 00:00:00 GMT+0000 (Coordinated Universal Time) — Fri Jan 01 1999 00:00:00 GMT+0000 (Coordinated Universal Time)
Nhs Highland
Clinical Specialties Senior House Officer
Fri Aug 01 1997 00:00:00 GMT+0000 (Coordinated Universal Time) — Wed Jul 01 1998 00:00:00 GMT+0000 (Coordinated Universal Time)
Fife Nhs Board
Pre-registration House Officer, Medicine
Tue Feb 01 1994 00:00:00 GMT+0000 (Coordinated Universal Time) — Fri Jul 01 1994 00:00:00 GMT+0000 (Coordinated Universal Time)
Nhs Highland
Highland Vocational Training Scheme in General Practice
Sun Aug 01 1993 00:00:00 GMT+0000 (Coordinated Universal Time) — Tue Jul 01 1997 00:00:00 GMT+0000 (Coordinated Universal Time)
Nhs Forth Valley
Pre-registration House Officer, Surgery
Sun Aug 01 1993 00:00:00 GMT+0000 (Coordinated Universal Time) — Sat Jan 01 1994 00:00:00 GMT+0000 (Coordinated Universal Time)