VP Industrial SBU
Slough, Slough, United Kingdom
Black & Decker
TTI - Techtronic Industries
President EMEA and India
Techtronic Industries