Managing Director & Founding Partner, Ambassadors, Netherlands

Ed Meijaard is a Managing Director & Founding Partner at Ambassadors.

Ambassadors is a team of nearly eighty artists, designers, creatives and producers, constantly inspiring each other to deliver cutting-edge work in the fields of marketing, film and art. They are in the business of making creative content to tell the best story, whatever that story may be.

Based in Amsterdam across two different locations, and with plans to expand to New York City this year, they are equipped to work with partners from all over the world. And with their capabilities, they are able to see a project from beginning to end should that be the need. They thrive to work alongside each other – whether it’s visual effects artists teaming up with music composers, programmers working closely with designers or their creative director imagining up a film with CG artists and editors – they formulate the resources needed to not only get the job done, but bring it to the next level.