SM

Sam Mackilligin

Head of Engineering and Project Management at ATOME

Head of Engineering Head
s***@atomeplc.com Sign up
Pro only
Pro only
Pro only
Edinburgh, Scotland, United Kingdom

Company Details

Company: ATOME
Industry: chemicals
Employees: 9
HQ Location: Leeds, England, United Kingdom
Company LinkedIn: Pro only
Head level · Head of Engineering