Skip to Main Content
Location icon
City of London

Business Development Lead

Veolia
Sustainability/Environmental Consulting
Sustainability/Environmental Consulting
£60,000/Year
Job
Company logo image
Description

Location
Hybrid - with travel to our UK sites as required. This role's remit is UK wide, based in the City of London.

Hours
Full Time

Salary
Competitive salary plus Veolia benefits including a company bonus, car/allowance, enhanced pension and private medical.

About the Role
At Veolia, we see the world as an opportunity to help take better care of its resources and create a better place for everyone. We are looking for a committed Business Development Lead to drive genuine change and bring our ambition of Ecological Transformation to life. You will increase the market share of our facilities management business by identifying new business leads and opportunities, developing successful solutions that meet customer needs, deliver value, and provide a positive environmental impact.
Your primary focus will be on technical facilities management, including critical asset management and engineering services, for both private industrial sector businesses and public sector authorities. You will collaborate closely with internal teams across Technical, Operational, Financial, Legal, and HR functions to co-design and present winning FM solutions.
Using Salesforce as our CRM system, you will maximise its functionality to manage interactions with existing and new customers to retain, expand, and secure new business.
Veolia offers a supportive and inclusive culture with benefits such as 25 days annual leave, free onsite gym, parking and subsidised restaurant at our Cannock office, access to a company pension scheme, discounts on groceries and retailers, resources supporting physical, mental and financial health, one paid day leave annually to volunteer, and ongoing training and development opportunities.

Requirements

Experience
- Proven experience in facilities management solutions and operational delivery.
- Prior business development experience, particularly in pharmaceutical or manufacturing sectors.
- Experience with sustainable and low carbon solutions.
- Operational and technical knowledge is desirable.
- Proven track record of lead generation and successful bid leadership and management.
- Ability to read and understand financial business models.

About you
- An influential and persuasive communicator with excellent written and verbal communication skills.
- Ability to deliver tailored presentations and proposals.
- Motivated to work with existing clients to identify growth opportunities and continuous improvement projects.
- Strong commercial awareness including finance and negotiation skills.
- Ability to nurture and develop relationships with colleagues, clients, and other stakeholders.

Qualifications
While specific qualifications are not detailed, a strong background in facilities management, business development, and technical knowledge relevant to the role is expected. If you do not meet all requirements but believe you are a great fit for Veolia, we encourage you to apply.

Expiry date: 17/09/2025
Business Development Lead
Company:
Veolia
Salary:
£60,000
Job Type:
Job
Location:
City of London