Regional Managing Partner CE
Luxembourg
Clifford Chance LLP
Partner
Managing Partner
University of Cambridge