Follow us

Key contacts

Peter Leon photo

Peter Leon

Partner, London

Peter Leon
Nina Bowyer photo

Nina Bowyer

Managing Partner, EMEA, Paris

Nina Bowyer
Martin Kavanagh photo

Martin Kavanagh

Partner, London

Martin Kavanagh
Peter Leon Nina Bowyer Martin Kavanagh