based in Amsterdam, The Netherlands & Berlin, Germany, but operating world-wide.
operating in the global digital media & entertainment space, working with partners, customers and connections around the world, growing business opportunities together.