Ruaridh Allen (he/him)Technical Director Ruaridh Allen is our Technical Director, having joined SSW in Summer 2024 as Technical Manager on a 12 month pathway to this role. Alongside Sara Gallie (Finance and Governance Director) and Sam Trotman (Programme & Partnerships Director) he forms SSW’s Multi-Voiced Leadership team. Over his past year he has worked tirelessly to improve the facilities and site at SSW and to introduce workshop processes and infrastructures that prioritise access and safety. His background is in metalworking […]









