Champion others

Rachel Hyde

Associate

Rachel Hyde is based in London and focuses on investments in Europe for TowerBrook’s Delta strategy.

Prior to joining TowerBrook, Rachel was a Manager at Deloitte where she established and led their Sustainability & Climate Deal Origination business for global private equity and corporate clients. Prior to that, she was an Investment Associate at Sandaire Investment Office, where she developed the firm’s sustainable investing offering.

Rachel holds an M.A. in Physical Natural Sciences from the University of Cambridge and is a CFA Charterholder.