Skip to Main Content
Location icon
London

Technical Sales Account Manager

Veolia
Sustainability/Environmental Consulting
Sustainability/Environmental Consulting
£45,000 - £65,000/Year
Company logo image
Description

Location
London Head Office, N1 9JY - Hybrid working offered

Hours
Full Time

Salary
Competitive salary plus annual bonus, car allowance (£6,600 per annum), medical cover and other Veolia benefits

About the Role
When you see the world as we do, you see the chance to help the world take better care of its resources and help it become a better place for everyone. We're looking for someone as committed as we are to push for genuine change and bring our ambition of Ecological Transformation to life. At Veolia, everyone helps work alongside communities, look after the environment, and contribute to an inclusive culture.

As a Technical Sales Account Manager, you will lead the flexibility services sales cycle from lead generation through contract signature, driving cross-selling of flexibility services to existing and prospective customers. You will build and manage a robust pipeline of opportunities across flexibility services, capacity markets, and wholesale trading, maintaining frequent and strategic customer contact across diverse sectors and account types.

You will communicate extensively across the business to raise awareness of flexibility capabilities, prepare commercial materials and presentations to promote flexibility services across Veolia’s customer portfolios. Developing a forward-looking commercial strategy spanning two or more years, you will anticipate market developments, regulatory changes, and customer engagement timelines to maximise revenue opportunities.

Maintaining advanced knowledge of energy flexibility, capacity markets, DNO services, ancillary services, and wholesale trading will inform your competitive pricing strategies and customer value propositions. You will systematically collect and process customer feedback to continuously improve Veolia's services, pricing strategy, commercial methodology, and communication.

Additionally, you will identify, apply for, and manage relevant grants and financing solutions that enhance the competitiveness and attractiveness of Veolia's commercial offering. Representing Veolia at client meetings, industry events, trade shows, and strategic forums, you will establish market presence, build credibility, and generate new commercial opportunities.

Veolia offers access to an enhanced company pension scheme, private medical insurance, company car or allowance, and a range of resources to support your physical, mental, and financial health. This includes 24-hour access to a virtual GP for you and your household and employee financial wellbeing support such as early access to earned pay, savings, budgeting, financial coaching, and rewards.

Requirements

Experience
Thorough experience in energy markets, flexibility services, or a related commercial or technical environment, ideally in a sales or business development capacity. Strong understanding of the UK electricity market including flexibility and ancillary services, capacity markets, DNO services, and wholesale trading. Experience managing tender responses and complex commercial negotiations through to contract signature. Familiarity with grant funding mechanisms and external financing routes relevant to energy and electrification projects is an advantage.

About you
Ability to engage credibly with plant managers, energy managers, and senior decision-makers within industrial companies and energy-intensive organisations. Excellent verbal and written communication skills. Ability to work independently, multitask, prioritise, and manage time effectively. Proven track record in energy sales, particularly flexibility sales with industrial clients, is desirable.

Qualifications
Degree in a numerically relevant discipline such as mathematics, engineering, or economics is desirable but not essential.

Expiry date: 12/11/2026
Technical Sales Account Manager
Company:
Veolia
Salary:
£45,000 - £65,000/Year
Job Type:
Job
Location:
London