Angela Garcia is the CFO of TATCHA.
240 people are employed at TATCHA.
TATCHA is based in San Francisco, California.
The NAICS codes for TATCHA are [45, 44, 44612, 446, 456, 4461].
The SIC codes for TATCHA are [59, 599].