BES Careers

BES Utilities values its employees and places them at the heart of the company

BES Careers

BES Utilities values its employees and places them at the heart of the company

We are always on the lookout for new people to join our company, and you could be that person.

Take a look at the job descriptions below and then apply if you think you could be part of this successful business.

Group Financial Controller

We are currently looking for a technically sound and commercially astute Group Financial Controller to join our growing, fast paced finance team. Reporting to the Group Financial Director you will drive and refine the business growth strategy and work closely with the finance functions across the group of businesses.

Role and Responsibilities (but not limited to):

  • Develop key business relationships across the group to ensure relevant financial information and commentary is consolidated and reported to management
  • Assist in the development and implementation of structures to ensure costs are appropriately recharged within the group of businesses
  • Work with the finance team to develop processes and templates that report expenditure and financial performance from accounting systems in an accurate, consistent and timely manner
  • Consolidate and analyse monthly financial results in a consistent, accurate and timely manner, adding value through analysis and commentary
  • Implement and drive financial review meetings with shared service functional management to share and where necessary, robustly challenge financial performance, understand business drivers, and add value and support to business decision making
  • Develop key relationships with functional management to ensure finance is viewed as an essential and valued part of the decision-making process
  • Responsible for preparing budgets, quarterly forecasts, stat accounts and annual external audits
  • Work with the Group Finance Director to ensure overall delivery of financial performance targets, financial reporting, managing suppliers, improving processes and maintaining healthy cashflow

Person Specification:

  • ACA/ACCA/CIMA – Qualified
  • Highly developed understanding of financial/management accounting practices
  • Utilities / Financial Services / Regulated market sector awareness
  • Competency with SAGE or similar financial accounting software
  • Advanced Excel / MS office ability
  • Working as part of cross functional management team
  • Articulate and able to present strong business cases
  • Able to influence peers and Directors persuasively
  • A high level of analytical and report writing / development skills
  • Problem solving skills and with an understanding of cost drivers
  • Experience of working in a commercial environment
  • Experience in billing systems / CRM data interrogation highly advantageous

 What you need to do now:

If you’re interested in this role, click ‘apply now’ to forward an up-to-date copy of your CV, or call us now.

Please note if successful you will be required to attend an interview with the hiring manager within 1 week of the closing date.

CRM Developer

The CRM Developer will be expected to have an understanding of the software development life cycle and project management methodology, and be able to demonstrate a systematic, disciplined approach to problem solving.

Vacancy Reference:CRM Developer
Employment Type:Full Time- Permanent

Role and Responsibilities

  • Work with the business to identify technical solutions for business requirements
  • Develop, modify and maintain the internally developed applications across the business
  • Providing expert advice and support when systems are being upgraded or installed
  • Ensuring written technical documentation is created and maintained
  • To develop and maintain positive relationships with partners and stakeholders
  • To provide clear and cogent reports to required deadlines for the development team manager and key stakeholders as required

Knowledge and skills

  • Microsoft Dynamics CRM 2011+ – 3+ years’ experience customising and developing
  • Experience of Microsoft Dynamics 365 CRM beneficial.
  • C#.Net – 1+ years’ experience
  • SQL (T-SQL) – 1+ years’ experience
  • SSIS – 1+ years’ experience
  • Microsoft Tools
    • Visual Studio 2013+
    • SQL Server Management Studio
  • Unit testing
  • High level of analytical and problem solving skills

Qualifications and Education Requirements

  • Degree educated or equivalent – Programming, Computer Science or related field
  • 3+ years working as part of a development team in a Microsoft Dynamics role

Collections Advisor


Working as part of a successful team, you will be responsible for cash collection, reinstatement of customers’ Direct Debits and dealing with any customer queries that may prevent payment. 

Inter-departmental relationships are key to this role and you will liaise with other teams as you work towards business objectives and driving the business forward.  No two days are the same in this fast-paced but enjoyable work environment!

Role and Responsibilities

  • Make a high volume of outbound calls to chase unpaid invoices along with dealing with customer inbound calls
  • Follow our company policies regarding “treating the customer fairly” and complaint management
  • Dealing with queries about payments
  • Negotiating payment plans
  • Resolve complex customer queries promptly and efficiently
  • At all times provide an excellent customer service
  • Maintain accurate records
  • Take payments over the phone
  • Approve or deny applications based on company standards and requirements
  • Create direct debits
  • Customer Service

Key Experience Required

  • Ability to listen and negotiate winning solutions
  • Excellent communication skills
  • Excellent teamwork, organization and communication skills
  • Attention to detail and analytical background
  • Previous experience of data input/data maintenance within an in-house system

Bid Writer

Role and Responsibilities

Main Responsibilities, but not limited to:

  • Support the preparation and management of bids through their full life cycle in accordance with the company’s processes and procedures
  • Introducing necessary bid processes and procedures where required
  • Analysing the tender document and identifying areas that require further clarification
  • Managing / working within the agreed bid budget
  • Writing professional, accurate, and well-detailed responses for bids and proposals, for both new and existing clients in the Public & Private Sector
  • Maintaining and developing an effective bid library
  • Manage inputs from a variety of internal and external senior stakeholders / subject matter experts, including sub-contractors and third parties
  • Review past successful and unsuccessful submissions gathering feedback and highlighting any problem areas to promote continuous improvement within the Bid Team, and wider Business Development function
  • Support the documentation of bid strategy, differentiators, win themes, key messages and content for proposals and presentations
  • Identify and support internal change projects to remain competitive in bids
  • Conducting detailed research of individual clients and sectors to tailor proposals accordingly
  • Maintaining awareness of competitor activity and market trends
  • Understanding of business processes throughout an organisation and being able to document this when writing the tenders
  • Attending senior leadership team meetings
  • Experience presenting to Senior Stakeholders within the business
  • Conducting additional projects as and when required

Knowledge and skills required for the role

  • Essential knowledge of Pre-Qualification Questionnaires (PQQs)
  • Extensive experience within Bid preparation
  • Understanding of business-related policies and procedures such as ISO Standards, Cyber Security, etc
  • Maintaining and developing an effective bid library
  • A flexible approach with the ability to manage multiple projects at any one time
  • Knowledge of the utility industry and Official Journal of the European Union desirable

Qualifications and Education Requirements

  • Formal qualifications educated to A-Level standard
  • APMP accredited (desirable)

Management Accountant

The Management Accountant is a key role within the Group Finance team, with direct responsibility for accounting and reporting of the BES Gas supply business and providing support to the wider group functions of the team. This is the lead finance role for a £20m turnover trading organisation, covering all aspects of financial management and hence provides significant scope for skills/role development. 

Role and Responsibilities

  • Ownership of the month end process, including preparation of management accounts, balance sheet reconciliations and control, and detailed variance analysis on customer numbers, consumption volumes, price and cost variation, and Opex.
  • Production of monthly financial performance reports for executive review and for quarterly Board reporting.
  • Bank and cash management, including short-term and long-range cash forecasting and balance optimization.
  • Developing and maintaining forecast models and ownership of the annual budgeting cycle and mid-year reforecasting routines for the BES Gas business.
  • Preparation of the year-end audit files and key point of contact for external auditors.
  • Preparation of VAT / CT tax returns / coordinate with Group tax advisers.
  • Responsibility for intra-group cost allocations, pricing, and transfers.
  • Support the continuing professional development of other junior members of the Group finance team.
  • Provide financial support/modelling/analysis to the Commercial team on the financial performance of the Gas portfolio:
  • Customer numbers & demand modelling
  • Hedging strategy, reporting, & performance
  • Financial analysis of Costing / Pricing / Margin strategy
  • Evaluation of opportunities / new channels / portfolio optimisation

Knowledge and skills

  • Highly developed understanding of financial/management accounting practices.
  • Utilities / Financial Services / Regulated market sector awareness.
  • Budgeting/forecasting/modelling within a complex customer life cycle
  • Advanced Excel / MS office ability
  • Competency with SAGE or similar financial accounting software
  • Experience in billing systems / CRM data interrogation highly advantageous

Qualifications and Education Requirements

  • Passed finalist / newly qualified CIMA/ACCA/ACA
  • Minimum of 5 years ‘experience in a finance role
  • Degree educated / strong academic background

Competencies & Behaviors

  • Self-starter and able to identify & develop solutions
  • Committed to professional development
  • Able to explain and interpret complex financial information
  • Attention to detail
  • Driven by a desire to make improvements
  • Passionate about customer experience
  • Able to work in fast pace environment

HR Manager – Manchester 

We have a fantastic opportunity for a HR Manager to join us. We are looking for an enthusiastic, organised, quick learner to join our company and hit the ground running!

BES Utilities is an independently owned company, based in Lancashire. It aims to be the lead supplier of gas and electricity to small and medium enterprises, providing first-rate utility services across the UK.

We have a fantastic opportunity for a HR Manager to join us. We are looking for an enthusiastic, organised, quick learner to join our company and hit the ground running!

You will be highly motivated and able to use your initiative in a busy environment.

The Business:

BES Utilities are an independently owned group of companies, comprising Business Energy Solutions Ltd and BES Commercial Electricity Ltd based in Lancashire. BES Utilities aims to provide first-rate utility services to businesses across the United Kingdom. This is an exciting time to join the centralised HR team and you will play a fundamental role in supporting the Group HR Director and Group HR Manager in delivering the HR strategy going forward.

Responsibilities and Duties (but not limited to)


  • To provide a pro-active HR service to ensure managers receive appropriate advice, guidance and coaching on key HR issues.
  • To provide managers and employees with clear, professional expertise and advice which supports the achievement of the company’s objectives and embraces best practice, innovation, continuous improvement and meets regulatory and legislative requirements.
  • To work pro-actively with the HR team to deliver a consistent, competent and valued HR service.
  • Support managers to effectively manage all employee relations issues, ensuring legal risks are identified and minimised.
  • To provide excellent standards of service and ensure the HR function is managed within the overall aims of the group.
  • To ensure effective internal communication tools are in place and utilised effectively to ensure all employees are informed of new developments, initiatives and changes.
  • Monitor and review the effectiveness of HR policies and practices against key HR performance indicators, external benchmarks and current best practice.
  • Where appropriate and in conjunction with the Group HR Director and Group HR Manager, introduce improvement plans and initiatives.
  • Maintain up-to-date knowledge of employment legislation, best practice and innovative developments.
  • Effectively manage and support TUPE processes.
  • To prepare reports for the Group HR Director Group HR and Manager on HR-related issues highlighting key developments, recent changes, key issues and potential business risks.
  • Undertake HR project work where required.
  • To provide support across the Group as and when required in relation to all aspects of HR

What you need to do now

If you’re interested in this role, click ‘apply now’ to forward an up-to-date copy of your CV, or call us now.

Please note if successful you will be required to attend an interview with the hiring manager within 1 week of the closing date.

If this job isn’t quite right for you but you are looking for a new position, please contact us for a confidential discussion on your career.

Group Learning & Development Trainer

Role and Responsibilities

This role is to assist in equipping employees with the knowledge, practical skills and motivation to carry out work-related tasks and to help with the ongoing, long-term improvement of employees’ skills, enabling them to fulfil their potential within the organisation.

Key Responsibilities

  • Design, development, implementation and delivery of continuous training plans for BES and the group.
  • Continuous delivery, design and development whilst making recommendations for continuous improvement of the BES induction programme for all new starters.
  • Effective management of training resources including updating and archiving as required for both workshops and eLearning.
  • Develop and implement new eLearning courses for department and business needs, whilst effectively managing the administration for the site.
  • Continuous evaluation of all training providing the effectiveness of training and development across the business.
  • Provide feedback to senior management, detailing the effectiveness of training and development across the group when required.
  • Co-ordination and supporting external training providers for NVQ work-based qualifications.
  • Effectively conduct both group and 1-2-1 training as required, including co-ordinating
  • Maintain an accurate record of staff training and development.
  • Organise and co-ordinate training events including: arranging dates venues, communication, room layout and resources.

Qualifications/ Education & Role Requirements

  • Hold a training or teaching certificate (desired).
  • Experience in an L&D role delivering and developing training resources (essential).
  • Experience of designing eLearning courses (desired).
  • Sales/ energy experience (desired).
  • English & Maths GCSE Grades A-C.

Competencies (Examples below)

  • Excellent communication skills, both verbal and written, with ability to stand up and deliver to a group through to a wider audience.
  • Excellent p.c. skills including Microsoft word, excel and power-point.
  • Approachable, personable and can develop good working relationships from a junior level through to senior management.
  • Good organisation skills, including time-management, ability to work on own initiative.
  • Working as part of the wider Learning & Development team.

Join the team

We use cookies on our website to give you a better experience, improve performance, and for analytics. Find out more and control how cookies are used by clicking Cookie settings. By using this website you agree to the use of cookies.