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