| President: | Philip Carmichael |
| Vice President: | David Oates |
| Secretary: | Brian White | Contact form | 19 Merchiston Crescent, Edinburgh, EH10 5AJ |
| Treasurer: | Alistair Cant |
| Membership Secretary: | Fiona Carmichael | Contact form |
| Webmaster: | Alistair Cant | Contact form |
| Mens Captain (1st Team): | Philip Carmichael |
| Mens Captain (2nd Team): | Craig McBryne |
| Ladies Captain: | Fiona Carmichael |
| Junior Boys Organiser: | Judith Tewson, Teresa Sutherland |
Please go to the Contact us page if you would like to send us a message.