About the companyThis digital agency, located in the heart of Amsterdam, was founded in 2008 and currently employs 40 professionals, including strategists, creatives, and developers. The agency specializes in enhancing clients’ brands across all digital touchpoints by creating brand strategies, digi...