Bosch
Manufacturer
London / United Kingdom
Members
Architect
Business technologies and solutions development manager for Bosch UK and Ireland