Rachel joined Welsh Power in May 2015 as the Group Financial Controller. She has responsibility for financial reporting and compliance activities across the group.
Before joining Welsh Power, Rachel had spent a year at Velindre NHS Trust as the Financial Controller. Prior to this, Rachel was at Deloitte for 6 years. There she joined the graduate scheme and qualified as a Chartered Accountant in 2010. During her time at Deloitte she worked as a manager in Corporate Audit, working in particular with clients in the Energy, Infrastructure and resource industries.