TATCHA's HR department is led by Alexandra Schilling (Director, People and Culture) and has 8 employees.
Niyati Goel
Senior Director Human Resources
Heidi Pan
Assistant Human Resources Manager
Ryan Scott
President and Chief People Officer
Alexandra Schilling
Director, People and Culture
Raquel Colom
Executive Assistant to Chief People Officer and Vice President of Product Development
Kevin Ng
Senior Human Resources Manager
Gail Chicoine
Senior Recruiter
Looking for a particular TATCHA employee's phone or email?