Industry: Technology
Location: Ormeau Ave, Belfast, UK
Number of employees: 11 - 20
Business description: A global design and technology firm transforming businesses at scale. We've helped world-leading companies succeed digitally through research, strategy, and product development.