Deirdra Moynihan

Deirdra Moynihan

Chief Executive Officer

London