Ruth Hart-Leverton

Head of Communications – UK, Ørsted (UK) Limited