Various roles
Crewe, Cheshire East, United Kingdom
Siemens
Head of Glass UK
UK industry
Various roles, manufacturing and engineering
Head of Strategic Sales UK
Swansea University