TrackBack customer Suzuki voted top automotive brand in 2019 customer satisfaction index

The latest UK Customer Satisfaction Index (UKCSI) report produced by the Institute of Customer Service has revealed that TrackBack users, Suzuki UK, has been ranked as the best automotive brand. The research asks 45,000 consumers to rate their experiences of dealing with nearly 260 different companies across 13 sectors, including those in the motor industry. As well as reporting an […]

Continue Reading »

Dynamic Customer Success Manager Required

We are looking for a dynamic Customer Success Manager to join our brilliant and fast growing team. You’ll be passionate about client success and driving excellence in lead management. You must have great organisation and communication skills with a ‘can-do’ attitude. Crucially, you’ll need to have previous experience in either the sales or advertising sides […]

Continue Reading »