Head of Corporate Finance & Tax
The Hague, South Holland, Netherlands
IKEA
University of California
UC Santa Barbara