Tag employs 2,428 employees. The Tag management team includes Helen Weisinger (Chief Marketing Officer, EMEA), Emma Allen (Global Head of People and Culture, Tag), and Dan Healy (CEO APAC).
Get Contact Info for All DepartmentsLooking for a particular Tag employee's phone or email?