Head of Tax
vaud, switzerland
Tetra Laval International
INSEAD
London Business School
University of Helsinki