Rebecca O’Callaghan

Role
Legal Director
Firm
Addleshaw Goddard LLP