Cambridge Maintenance Services company logo featuring three red diagonal stripes and dark text.

Local knowledge, Nationwide.

We are delighted to be partnering with Cambridge Maintenance in support of a multi-hire finance recruitment campaign. 

A man smiling in front of a Cambridge Maintenance Services white company van.

Background

Cambridge Maintenance Services is a leading UK provider of mechanical and electrical maintenance and facilities management, headquartered in St Ives, Cambridgeshire. The business has built its reputation over 40 years of self-delivered building maintenance, combining national capability with local delivery. Originally founded on the Cambridge Science Park to manage facilities for some of the UK's most pioneering companies, the business has grown into what it now describes as the Smart Maintenance company, delivering hard and soft services and total facilities management to corporate, public sector and managing agent clients across the country. 
 
Innovation runs through the business, from affordable remote monitoring to being first-to-market with electronic logbooks and early adopters of drone-based surveys. The 2021 acquisition of Acorn Engineering Group added further scale and capability to the group. 
 

From discussions with Luke McDonald, we understand the business well — its culture, its growth trajectory, and the calibre of finance talent it needs to support that growth. We have also worked with Luke throughout his career, giving us a strong understanding of the standards, style and team dynamic he looks to build around him. This existing relationship and market knowledge puts us in a strong position to move quickly and identify candidates who will be the right technical and cultural fit for the team. 
 

Following Cambridge Maintenance's acquisition of a business in Birmingham, the finance function is being consolidated into the St Ives office over the coming months. As part of this transition, Cambridge Maintenance is looking to build out its finance team with several transactional hires, comprising: 
 

  • Sales Ledger Assistant x2 (with potential for a third hire)
  • Purchase Ledger Assistant x1 
  • Credit Controller x1 

Working for Cambridge Maintenance

Cambridge Maintenance, founded in 1985, is a leading provider of hard services, specialising in Mechanical and Electrical (M&E) maintenance for various sectors. We are committed to delivering high-quality, reliable, and efficient services to our clients, ensuring the smooth operation of their facilities. Serving major clients in sectors such as commercial offices, healthcare, and educational facilities. 


We are part of a Group called Mecsia, since 2024, we have been backed by a leading private equity investor, supporting an ambitious growth strategy built on service excellence, operational efficiency, and further acquisitions. With over 1,200 employees — including more than 700 engineers — we continue to expand and innovate, providing high-quality services to clients across the UK.

Purchase Ledger Assistant

Location: Head Office - St Ives, Parsons Green, Cambridgeshire, PE27 4AA 

Job description

The Purchase Ledger Administrator is responsible for the accurate and timely processing of supplier invoices, statement reconciliations, and payment preparation within the Purchase Ledger function. The role currently operates within Sage 50 Accounts and will transition to Sage 200 as part of the finance team's system migration, requiring adaptability, attention to detail, and a willingness to learn new processes. The role reports into the Purchase Ledger Supervisor and works closely with the wider Finance team based at the St Ives head office.

Key responsibilities

  • Process high volumes of purchase invoices accurately and efficiently, matching to purchase orders and delivery notes where applicable.
  • Code invoices correctly to the appropriate supplier account, nominal code, and cost centre in line with company procedures.
  • Reconcile supplier statements on a monthly basis, investigating and resolving any discrepancies promptly.
  • Deal with supplier and internal stakeholder queries via email and telephone in a professional and timely manner.
  • Set up new supplier accounts, ensuring all required documentation and credit account information is obtained and verified.
  • Assist in the preparation of supplier payment runs, ensuring accuracy and adherence to payment terms.
  • Maintain accurate, well-organised records of invoices, credit notes, and supporting documentation.
  • Support month-end procedures, including accruals information and ledger reconciliations as required by the Purchase Ledger Supervisor.
  • Assist with the transition of purchase ledger processes and data from Sage 50 to Sage 200, including data checks, testing, and adoption of new working practices.
  • Identify and escalate any process improvements or system issues to the Purchase Ledger Supervisor.
  • Undertake other ad hoc finance administration duties as reasonably required

Desirable

  • Previous experience in a purchase ledger, accounts payable, or transactional finance role.
  • Experience using Sage 50 Accounts (or similar accounting software).
  • Experience of Sage 200, or of transitioning between accounting systems.
  • Experience within a facilities management, maintenance, or multi-site service business.
  • AAT Level 2

Full-time position, working 37.5 hours per week at Head Office. 

Sales Ledger Assistant

Location: Head Office - St Ives, Parsons Green, Cambridgeshire, PE27 4AA 

Job description

Duties will include producing sales invoices for our Birmingham business unit, using our current accounts package, sage50, and assisting with the transition to the Sage 200 accounts system. The role involves managing and resolving queries related to sales invoices and taking responsibility for a specific group of sites to ensure all invoicing is completed by month-end deadlines. The ideal candidate will be goal-driven, meeting monthly targets while maintaining accuracy and attention to detail. You will work across various client portals, each with different site and invoicing requirements. Handle general administrative tasks such as responding to emails, answering phone calls, and supporting the wider team.

Key responsibilities

  • Input and maintain accurate sales ledger data, including processing sales invoices and credit notes.
  • Set up new clients in Sage50 and the TABS system, including tariff and JC code configuration.
  • Carry out general day-to-day account’s tasks, responding to emails and phone calls promptly.
  • Liaise with customers, management, and other departments to resolve queries and issues efficiently.
  • Support month-end procedures and work towards achieving monthly targets.
  • Chase contractor and supplier invoices, checking quoted jobs and engineers’ labour for discrepancies.
  • Provide assistance to colleagues during periods of holiday or sickness to ensure continuity of service.

Key skills and attributes

  • Strong written and verbal communication skills.
  • Effective team player with the ability to work independently when required.
  • Highly attentive to detail with a diligent and organised approach to work. • Excellent time management skills and the ability to meet strict deadlines.
  • Confident decision-maker who approaches tasks methodically and with initiative.
  • Able to adapt quickly to new software and system implementations.
  • Good working knowledge of Microsoft Office, particularly Excel.
  • Committed, hardworking, and reliable with a positive and professional attitude.

Desirable

  • Sage 200 experience
  • MRI experience
  • Exchequer experience
  • AAT Level 2
  • Sales Ledger experience

Full-time position, working 37.5 hours per week at Head Office. 

Credit Controller

Location: Office-based

Purpose of the role

The Credit Controller will be responsible for managing customer accounts, ensuring outstanding debts are collected in a timely manner, and maintaining healthy cash flow for the business. The role involves regular communication with customers, resolving account queries, and supporting the wider finance function with sales ledger administration.

Key responsibilities

  • Monitor and manage customer accounts to ensure payments are received within agreed terms.
  • Contact customers by telephone and email to chase overdue invoices.
  • Allocate incoming payments and maintain accurate account records.
  • Reconcile customer accounts and investigate any discrepancies.
  • Resolve invoice and payment-related queries in a professional and timely manner.
  • Produce and review aged debt reports.
  • Escalate problematic accounts where necessary.
  • Build and maintain positive working relationships with customers.
  • Support month-end processes and provide updates on outstanding debt.
  • Ensure all credit control activities are carried out in line with company policies and procedures.

Skills and experience

  • Previous experience in a Credit Control, Accounts Receivable, or similar finance role.
  • Strong communication and interpersonal skills.
  • Good attention to detail and organisational skills.
  • Ability to prioritise workload and manage multiple accounts.
  • Competent IT skills, including Microsoft Office applications.
  • Professional and confident telephone manner.
  • Experience using Sage50/Sage200 (desirable).

Personal attributes

  • Reliable and proactive approach to work.
  • Strong problem-solving skills.
  • Ability to work independently and as part of a team.
  • Customer-focused mindset with the ability to build positive relationships.
  • Resilient and persistent when dealing with debt collection activities.

Benefits

  • Salary up to £29,000 per annum.
  • Salary sacrifice pension scheme.
  • 25 days holiday plus bank holidays.
  • Supportive office-based working environment.
  • Opportunities for training and development.


This role would suit an organised and motivated individual looking to build on their existing credit control experience within a stable and supportive finance team.

Application process

Pure is delighted to be partnering with Cambridge Maintenance in support of a multi-hire finance recruitment campaign. For more information, please contact Jamie Durham.