2021-08-01 New Team Members



Tarucca is very pleased to welcome two new founding team members, Jesse van Kempen and Mark van der Bruggen.