Club Officials
Office Bearers & Council Members
| Captain | Fergus Shaw |
| Vice-Captain | Andrew Hill |
| Hon. Lady Captain | Catriona Ewing |
| Managing Secretary | Jane Cuthill |
| Greens Convener | Craig Hempseed |
| Finance Convener | Neil Shankland |
| Match Secretary | Steve Brand |
| Council Member (Marketing) | John Currie |
| Council Member (Ladies Match) | Lia Maxwell |
| Council Member (Facilities) | Trevor Burley |
| Council Member | Jordan Ritchie |
| Council Member (Juniors) | Josie Goodale |
Staff
| Jane Cuthill | Managing Secretary |
| Gillian McNiven | Accounts Assistant |
| Mark Laing | Head Greenkeeper |
| Stuart Pearson | Asst. Head Greenkeeper |
| Gareth Coles | Greenkeeper |
| Michael Kanev | Head Professional |
| Jack Stewart | Assistant Professional |
| George Bowers | Shop Assistant |
| Colin Ramsay | Shop Assistant |
| Marek Campbell | Greenkeeper |

