Current posts
1. Consultant, Nuffield Hospital Taunton.
2. Consultant, Taunton and Somerset NHS Trust.
Current memberships:
1. General Medical Council.
2. Royal College of Surgeons.
3. British Medical Association.
4. Association of Surgeons of Great Britain and Ireland.
5. British and International Endocrine Suegeons.
6. British Association of Surgical Oncology.
7. British Association of Gastroenterology.