Head of production, Ambassadors
Netherlands
Design & Animation Artist, Ambassadors
Associate Design and Animation Director, Ambassadors
illustrator, Ambassadors
Founding Partner & Head of Innovation, Ambassadors
Colourist, Ambassadors
Assistent Sound, Ambassadors
CEO, Ambassadors
MD, Ambassadors