20 Jul 2022
Hubbard Systems is welcoming a new area sales manager for Scotland and the North of England as Sean Huggett joins the firm. He will take over from his predecessor George Fell, who is moving to the national sales team as manager for global and key ...