Marketing and Communication Manager
london, greater london, united kingdom
Pernod Ricard France
Saïd Business School, University of Oxford
IE Business School
The Wharton School