Meet the Team: Mike Watts – Business Development Manager
We are delighted to announce the appointment of Mike Watts to the newly established role of Business Development Manager. Based at the AccuGrit HQ in Suffolk, the position within the business will help support Dean and Richard in their drive to promote and grow the company across the UK. AccuGrit has been through a process […]