The clinical team works together to deliver a wide range of services with other members of the practice team including;

Partners: There are three GP clinical partners and one Managing Partner.

Doctors: Giffords Surgery has several salaried and locum GP's. 

Nurse Practitioners: Nurse practitioners are nurses who have undertaken a further two years studying at degree level on top of their nurse training. During the extended nurse training they have learned how to, and taken exams in, medical examinations as well as history taking, health promotion, research, pharmacology and pathophysiology (put simply, how the body reacts to illness and disease process).Nurse practitioners are not employed to replace doctors but to complement the service they offer.

Practice NursesThe surgery has a team of highly trained and experienced practice nurses who can help and give advice on a number of problems.

Appointments can be made to see a practice nurse without going through the doctor for:

Community NursesA team of community nurses with a range of specialised skills are on hand to support patients. They include:

Health Visitors, District Nurses, Community Midwives, Community Psychiatric Nurses.

Dental Out Of Hours Service: If you need to see a dentist urgently between the hours of 6.30pm and 8.00am on weekdays, weekends, bank holidays or public holidays contact the Out of Hours telephone number: 0300 111 5717

Nurse Practitioners

Nurse Annette Hubbard (f)

Advanced Nurse Practitioner

Nurse Ros Carlile (f)

Advance Nurse Practitioner

Nurse Lisa Maslen

Advanced Nurse Practitioner

Kerry Jones (f)

Paramedic Clinician

Specialist Nurses

Nurse Jasmine Kenney (f)

RMN- Registered Mental Health Nurse 


Nurse Elaine Keene (f)

Lead Nurse

Nurse Caroline Brown (f)

Practice Nurse

Nurse Jane Levine (f)

Practice Nurse 

Health Practitioners

Adriana Ciamatti (f)

Clinical Lead for the Melksham Older Persons Team

Marie Worley (f)

Member of the Melksham Older Peoples Team

Claire Diment (f)

Member of the Melksham Older Peoples Team

Sadie Pegler (f)

Member of the Melksham Older Peoples Team

Leanne Davies (f)

Member of the Melksham Older Peoples Team

Carol Parkin (f)

Member of the Melksham Older Peoples Team

Healthcare Assistants

Jacky Withers (f)

Health Care Assistant

Denise Herbert (f)

Health Care Assistant

Heidi Richards (f)

Health Care Assistant

Tina Wilson (f)

Health Care Assistant

Paula Paradise (f)

Health Care Assistant

Ellie Gillard (f)

General Practitioner Assistant & Healthcare Assistant


Naomi Davis (f)


Call 111 when you need medical help fast but it’s not a 999 emergencyNHS ChoicesThis site is brought to you by My Surgery Website