The role of the Strathspey Railway Association is to provide funding and volunteers to run the Strathspey Railway.
Most of the people who work on the railway are volunteers belonging to the Association.