Stephen Brown

One of the longest members of the team for over 30 years. An exceptional eye for detail and constant commitment for producing outstanding work.