Customer Account Manager – £55k+ Car & Bonus (On-site)

August 14, 2026
£55000 - £55000
Urgent

Job Description

Veolia in Dunfermline, Scotland, is seeking a contract manager to grow and oversee our nationwide customer relationships, ensuring delivery targets and budgets are met on a site-based role. You will coordinate between the M&E delivery team, bid support, and senior management to prospect for opportunities, manage multiple complex contracts, and steer performance and P&L reporting.

A strong background in contract or customer management, leadership experience, and solid knowledge of contract law

Location