Skip to main content


Rest Connect
Rachael Everard

Rachael Everard

Head of Sustainability, Rolls-Royce
Rachael is an experienced sustainability leader with knowledge founded in university and further developed in highly-regarded FTSE 100. Confident in developing and executing sustainability strategy, and delivering global sustainability and environment improvement programmes. Skilled influencer with a proven track record of positive internal and external engagement, operating at the most senior levels of the organisation.