EL

Ewen Leslie

Freshwater Engineering Manager at Scottish Sea Farms

Engineering Manager Manager
e***@scottishseafarms.com Sign up
Pro only
Pro only
Pro only
Oban, Scotland, United Kingdom

Company Details

Industry: fishery
Employees: 280
Revenue: 250000000
Funding: 1642960
HQ Location: Laurelhill, Scotland, United Kingdom
Company LinkedIn: Pro only
Manager level · Engineering Manager