Office roles


Like every successful organisation, we have a whole host of people who help to keep our business running smoothly and heading in the right direction. What makes our Office roles so different though is the extent of their impact. Whether you join us in Client Management or Reporting, Finance or HR, Operations or Communications, you’ll be supporting the people who are helping to grow some of the world’s biggest brands. Not only that, but our collaborative culture means you’ll always be encouraged to bring us fresh ideas and suggest new ways of doing things. These are definitely opportunities that can take you places.

Meet the team


I love being in a work environment where I can add value, where my ideas are heard and put into practice and where I can create innovative solutions that help the team to be more efficient in their day-to-day work. But most importantly, I love working with and growing alongside an amazing group of people.”
I joined CPM just over a year ago as a newly-qualified accountant. Since then, I’ve been given the tools, opportunities and support to grow and develop quickly. I also have the autonomy I need to approach different challenges in my own way. It’s great to know that my opinions and ideas are valued here.”
I joined the company as a Business Development Executive before progressing to become an Area Sales Manager. Now, after becoming a Client Service Manager at the end of 2017, I head up our out-of-home operation with teams visiting on-trade clients, gyms and universities – to name but a few.”
No two days are the same at CPM which is one of the reasons why I continue to work here after over 20 years’ service. I enjoy the freedom, and I feel trusted. I work with some really great people too and just when I think I’ve encountered everything, something new will crop up to keep me on my toes.”
I joined as a Communicator and was contracted to do two weeks’ work… I’ve never left! With all the training on offer, I became a Team Leader managing up to 30 agents at any one time. Down the line, I had the chance to join the Office HR team. I’ve been in this role for three years and enjoy it every day.”
I love being in a work environment where I can add value, where my ideas are heard and put into practice and where I can create innovative solutions that help the team to be more efficient in their day-to-day work. But most importantly, I love working with and growing alongside an amazing group of people.”
– Graciella, Reporting Executive
I joined CPM just over a year ago as a newly-qualified accountant. Since then, I’ve been given the tools, opportunities and support to grow and develop quickly. I also have the autonomy I need to approach different challenges in my own way. It’s great to know that my opinions and ideas are valued here.”
– Matt, Senior Commercial Accountant
I joined the company as a Business Development Executive before progressing to become an Area Sales Manager. Now, after becoming a Client Service Manager at the end of 2017, I head up our out-of-home operation with teams visiting on-trade clients, gyms and universities – to name but a few.”
– Lee, Client Service Manager
No two days are the same at CPM which is one of the reasons why I continue to work here after over 20 years’ service. I enjoy the freedom, and I feel trusted. I work with some really great people too and just when I think I’ve encountered everything, something new will crop up to keep me on my toes.”
– Kathy, Group Operations Executive
I joined as a Communicator and was contracted to do two weeks’ work… I’ve never left! With all the training on offer, I became a Team Leader managing up to 30 agents at any one time. Down the line, I had the chance to join the Office HR team. I’ve been in this role for three years and enjoy it every day.”
– Kelly, HR Business Advisor

Some of our office roles


Client Service Manager

Our Client Service Managers have a wide-reaching impact. They draw on their leadership and commerciality to build exceptional client relationships, deliver joint business plans, develop innovative ideas and open up new business opportunities. Join us, and you’ll have overall responsibility for your field team’s performance as well as for managing client budgets, driving results and achieving business growth. As part of our management team, you can expect to work collaboratively with other Client Service Managers and Directors across the business to take us forward.

Commercial Accountant

Our Commercial Accountants handle all aspects of accounting for a selection of clients. In particular, they coordinate and review client reconciliations, support the renewal of budgets, provide quarterly forecasts and produce monthly management accounts. This is an internal, very client-facing accountancy role and you could also be involved in ad hoc business analysis. We look for confident communicators with good time management skills and the ability to work to tight deadlines. Finance experience is a must to join us here.

CRM Executive

You’ll develop and manage our Customer Relationship Management programme alongside our CRM Manager. That will involve managing the prospecting and buying cycle, creating nurture programmes and deploying new product marketing materials. You’ll also manage key agencies to deliver a calendar of innovative content and new marketing assets that support the customer journey. As well as that, you’ll support the sales team on the delivery of marketing activities and help create brand communications like newsletters and magazines.

Digital Marketing Executive

This role is about enhancing digital engagement across the On-Trade sector to build brand loyalty with outlet owners and consumers. That means helping to create key brand and category events that feed into social, digital and e-marketing customer engagement plans. You’ll manage the scheduling, testing and deployment of targeted marketing communications and brief the field team on digital events and assets. You can also expect to create tactical e-marketing and social media campaigns.

Operations Executive

This is an opportunity to provide admin support for one of our clients plus our own Client Service Manager and field teams. Specifically, you’ll be on-hand to support the teams to make sure everyone has everything they need to carry out their responsibilities, including access to a car, any samples and the right technology. You can also expect to liaise with other departments like Finance and HR to get any issues swiftly resolved.

It’s a varied role that calls for a calm, confident, can-do approach. Strong communication skills, a flair for technology, good attention to detail and the ability to handle different priorities are all important too.


Showing 0 of 0 opportunities

We don't have any openings In Office roles right now, but we’re adding jobs all the time so check back when you can.

To get notified of new roles that match your search, please register with us below.

Register with us

Hints and tips


Interested in an Office role with CPM? Before you start searching our current vacancies, take a look at the questions below. They’ll hopefully fill in any gaps and they’ll give you an insight into our application process too.


What do you want to see in a CV?

The simpler the better from our point of view. Use a clean design and a simple, easy-to-read font. We want to be able to get to the information that shows how you’d be a good fit for a role quickly. That doesn’t mean it can’t showcase who you are though – try to make the way you write concise but also engaging. Think manageable sections and clear headers. In terms of skills, there are certain core qualities that we look for in everyone here: you should be a great communicator, enthusiastic, encouraging and empathetic (the exact qualities we’ll want to see vary from role to role). Make sure you tell us something about your interests outside of work too.

Are there any big CV pitfalls to look out for?

Make sure it’s professional. Comedy email addresses are definitely not the way to impress! Use warm language but be wary of making it too informal or chatty. We’ll also want to see attention to detail and accuracy so check for errors and, if you can, get someone else to proof-read it for you. Finally, try not to go over two pages – adjust the margins if you need to and use less content for less recent roles.

What’s the best way to prepare for an interview?

We’d recommend thinking about the questions you’re likely to be asked so you can start planning some answers. What are the key skills being sought, and how have you demonstrated them in other roles? Make sure you research our organisation too. Go beyond just this careers site (although this is a great starting point). Also plan your route well in advance and allow more time than you think you’ll need – you don’t want to feel rushed or stressed. 

What should I wear for an interview?

We represent prestigious clients and we’ll want to see that you can too. So make sure you look smart and professional. We think it’s always better to err on the side of formal and it’s a good idea to pick out your outfit in advance. Think about your accessories as well and make sure they’re appropriate for an interview. With jewellery, less is more and with footwear, go for smart but also comfortable. Finally, don’t forget to smile and make eye contact. 

What will you be expecting on the day?

We’ll expect you to understand the role and our company. Make sure you bring any documentation we’ve requested with you and it’s a good idea to bring a copy of your CV. And if you stumble over a question, don’t worry – it can happen to anyone. The important thing is to keep your composure. It’s absolutely fine to ask for a bit of time to think about your answer if you need to. 

How should I approach my interview answers?

We’d recommend structuring your answers by giving some context, explaining what you did and highlighting the outcomes. One way to do this is to use the STAR method – explain the situation, outline what the task (or goal) was, cover what action you took (especially as an individual), and describe the result. What did you achieve? What could you do better next time? We’ll also expect you to have some questions for us. It will help to show how much you’re interested in joining us.

Register for job alerts


Register

Never miss out on that perfect opportunity. Register your details with us and we’ll let you know when we have an opening – or openings – that could be just what you’re looking for.

Register