Explore your career potential like never before

Join CPM and get to work with some of the world’s most iconic brands across the UK in a broad range of sectors. Choose from permanent, temporary and flexible field and tactical sales roles or join our vibrant office team. Whatever your skills, experience or passion, we have an opportunity that’s right for you.

What we do

What we do

We’re a leading sales organisation and our success is built on our people. We’re all about collaboration, creativity, and thinking differently. Join us and enjoy working with global brands in an inclusive environment where you’re encouraged to grow and thrive.

Brands we work with

We’re proud to work with some of the biggest brands in the world. Together, we help them reach their target audiences, achieve sales targets and understand consumer behaviour.

American Express
Harley Davidson
Kraft Heinz
Mercedes Benz

What’s it like to work at CPM?

We value people over process. Our people-first approach collectively enables us to be more successful in everything we do. We invest heavily in learning and development and offer a wide range of opportunities to support you in your career. But don’t just take our word for it – 98% of our people said they’re proud to work at CPM and 84% said they’d recommend working here.

A responsible business

A responsible business

We work with a shared purpose to continuously improve to become better as individuals, teams and as a business. We’re dedicated to bringing our Corporate Social Responsibility policies to life. We want to make a difference to our people, our clients, our community and to the world.

Join our award-winning team

Enjoy working in a collaborative and supportive environment where new ideas are celebrated and teamwork is championed. The creativity, diversity, and passion of our people continue to drive our business forward. Join CPM and start your career adventure today.

Stand out and succeed

Stand out and succeed

We’re quick to celebrate individuality. And the unique contribution each of us brings to the team. But there are certain qualities we all share that define us as a business and make CPM a great place to develop your career.

Register for job alerts

Creating a job alert is a great way to stay up to date with our latest opportunities. Our job alerts can be customised to your specific requirements so we’ll simply notify you when we have an opportunity we think you’d be perfect for.