UK Country Business Manager
Edinburgh, Edinburgh, United Kingdom
TOLSA GROUP
Schur Flexible Benelux BV
Head of Group Operational Sales