Company type
Industry
Known addresses in Denmark
Description
IMPACT is a digital commerce company with 350+ employees across Scandinavia and Lisbon. They build omnichannel solutions using strategy, design, technology, and optimization to improve digital experiences for businesses.