SS

Stephen Slack

Head of Engineering at Logitech Limited

Head of Engineering Head
s***@logitech.uk.com Sign up
Pro only
Pro only
Pro only
Glasgow, Scotland, United Kingdom

Company Details

Company: Logitech Limited
Industry: machinery
Employees: 57
Revenue: 18295000
HQ Location: Glasgow, Scotland, United Kingdom
Company LinkedIn: Pro only
Head level · Head of Engineering