Mark Archibald is now head of corporate sales at Mercedes-Benz south-west, where he will oversee business enquiries at the group’s sites in Exeter, Taunton, Plymouth and Truro.
Mr Archibald has worked on the commercial vehicle side of Mercedes-Benz for the past five years, including two years in a corporate role in London.
Login to comment
Comments
No comments have been made yet.