RS

Ross Speirs

Head of Engineering and Infrastructure at Scottish Canals

Head of Engineering Head
r***@scottishcanals.co.uk Sign up
Pro only
Pro only
Pro only
Kirkcaldy, Scotland, United Kingdom

Company Details

Company: Scottish Canals
Employees: 160
Revenue: 25000000
HQ Location: Glasgow, Scotland, United Kingdom
Company LinkedIn: Pro only
Head level · Head of Engineering