Operations Manager
Leeds, Leeds, United Kingdom
NSG Pilkington
UK Downstream Operational Support Manager
Branch Manager
Head of Merchanting UK
Senior Branch Manager - Merchanting