Workbench Logo
Workbench Logo
Workbench Logo
Workbench Logo
Workbench Logo

Tag : head of business sales

Volvo names new head of business sales

10 months ago / 0 comments

Volvo has appointed Steve Beattie as head of business sales with immediate effect.