Skip to Main Content
Location icon
City of London

Technical Sales Account Manager

Veolia
Sustainability/Environmental Consulting
Sustainability/Environmental Consulting
£50,000.0/Year
Job
Company logo image
Description

Location
Hybrid - London Head Office, N1 9JY

Hours
Full Time

Salary
In the region of £50,000 plus annual bonus (20%), car or allowance (£6,600 per annum) and other Veolia benefits

About the Role
At Veolia, we see the opportunity to help the world take better care of its resources and create a better future for everyone. We are seeking a committed Technical Sales Account Manager to lead the flexibility services sales cycle from lead generation through to contract signature. You will drive cross-selling of flexibility services to existing and prospective customers while equipping customer-facing colleagues to promote these services within their own portfolios.

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, and train BDMs, Portfolio Managers, and account managers.

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. You will maintain advanced knowledge of energy flexibility, capacity markets, DNO services, ancillary services, and wholesale trading to inform competitive pricing strategies and customer value propositions.

Driving customer engagement on decarbonisation initiatives, you will position Veolia's flexibility services as essential to the energy transition while being financially beneficial to clients. Operating with a high degree of independence, you will engage with existing and prospective customers, define pricing strategies, lead contract negotiations, and manage tender responses through to submission.

You will actively pursue new customer relationships with major energy-consuming companies, identify and convert new business opportunities, and 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.

Requirements

Experience
- Thorough experience in energy markets, flexibility services, or a related commercial or technical environment, ideally in sales or business development
- Strong understanding of the UK electricity market, including flexibility and ancillary services, capacity markets, DNO services, and wholesale trading
- Ability to engage credibly with plant managers, energy managers, and senior decision-makers within industrial companies and energy-intensive organisations
- 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
- Proven track record of working in energy, with good understanding of flexibility markets preferable
- Excellent verbal and written communication skills
- Ability to work independently, multitask, prioritise, and manage time effectively
- Specific experience in flexibility sales and/or energy sales, particularly with industrial clients

Qualifications
- Degree in a numerically relevant discipline (e.g., mathematics, engineering, economics) is desirable

Expiry date: 11/06/2026
Technical Sales Account Manager
Company:
Veolia
Salary:
£50,000.0
Job Type:
Job
Location:
City of London