New Hire – Craig McLachlan
STSUK are pleased to announce and welcome Craig McLachlan as Client Relation Manager! Craig will be responsible for improving our communication with existing clients, following up on quotes and improving our sales process alongside our Marketing Team. He will be a key player in the growth and development of profitable new business whilst […]