Tag: consultancy

Tarra Van Amerongen

Tarra is an innovation leader, focused on the intersection between strategy, design and technology.

/ August 13, 2017