About me

Rachel is the Head of Corporate Development, overseeing corporate transactions, innovation and corporate strategy