Jake Fairnie

Role Head of Communications
Country Netherlands
Group Coordination & support office