Request a Demo




Come and join us at! We currently have the following positions available:


Sales Manager - Europe is seeking a high performing Sales Manager, based in Manchester, who can help us meet our customer acquisition and revenue growth targets to grow our presence across mainland Europe. We’re looking for a driven, motivated and credible person, responsible for demonstrating the power of our product portfolio to engage audiences/consumers and amplify communication and campaigns.

Read More & Apply