Meet Leslie – STS’s Marketing Manager. Leslie has been with us for just shy of 2 years – the marketing team look after all the fun and creative elements here at STS, whether its social media or design work the Marketing team are the ones behind the wheel.