Diane Barrett

Senior Financial Controller at Veolia

Diane Barrett is an accomplished Senior Financial Controller at Veolia since May 2014, overseeing three teams and a total of 20 staff members in the Shared Services teams, which include Nominal Ledger, Cash Management, and Central Entities. With extensive experience at Veolia Environmental Services UK dating back to January 2001, Diane has held various financial leadership roles, including Head of Internal Control, where responsibilities spanned business reviews, SOX compliance, and internal audits. In addition to overseeing financial reporting and control functions, Diane contributed to significant projects such as the SAP roll-out and the integration of financial systems post-acquisition. Diane's educational background includes a Certificate in Risk Management and various professional qualifications, demonstrating a solid foundation in finance and risk management practices.

Links


Org chart