TE

Tara van Den Engh

Customer Success Manager at Twelve

Tara van den Engh is a Customer Success Manager at Twelve since November 2024, previously holding similar roles at Secret View from September 2020 to November 2024, where Tara also served as a Project Manager. Prior experience includes a position as a Communication Intern at Universal Studios International from October 2019 to September 2020, along with a leadership role in service management at Grand Café Luden from September 2016 to September 2020. Tara van den Engh obtained a Bachelor's degree in Communication and Information Sciences from Utrecht University, completing studies in 2019.

Links

Previous companies

Universal Studios Hollywood logo
Secret View logo

Org chart


Teams

This person is not in any teams