Associate
london, london, united kingdom
Latham & Watkins
University of Geneva
Scoala Centrala
BPP University