Classical Japanese beauty rituals: Beloved by geisha. Proven by science. Remastered for you. TATCHA was founded by Victoria Tsai to share the geisha's wisdom with modern women everywhere, and to further the belief that true beauty begins with the heart and the mind.

Employee Rating

3.5
TypeSubsidiary
Parent CompanyUnilever
HQSan Francisco, CA, US
Founded2009
Websitetatcha.com
Cybersecurity ratingCMore
Tatcha was founded in 2009 and is headquartered in San Francisco, CA, US

Viewing summary data as a guest

Sign up for free to see all data
Discover new suppliers and conduct deeper comparison analysis with Craft for EnterpriseLearn more
Banner background

Tatcha Office Locations

Tatcha has an office in San Francisco
San Francisco, CA, US (HQ)
350 Rhode Island St #240, San Francisco
Show all (1)

Tatcha Financials and Metrics

Summary Metrics

Founding Date

2009
Tatcha is a subsidiary of Unilever

Tatcha Cybersecurity Score

Cybersecurity ratingPremium dataset

C

75/100

SecurityScorecard logo

Tatcha Online and Social Media Presence

Embed Graph

Tatcha News and Updates

Sign Up Now: Meet Tatcha CEO Victoria Tsai in This Exclusive Inc. Stream Event, June 23 at 12 p.m. ET

Yes, business can be beautiful. Join a conversation that will inform and inspire your entrepreneurial journey.

Castanea Partners backs luxury skincare brand Tatcha

Castanea Partners has acquired a minority stake in Tatcha, a luxury skincare brand. No financial terms were disclosed. In addition to the investment, Castanea's Janet Gurwitch and Steve Berg will be joining Tatcha’s board of directors. Financo and Mintz Levin represented Tatcha on the deal while Rop…

Tatcha Frequently Asked Questions

  • When was Tatcha founded?

    Tatcha was founded in 2009.

  • How many employees does Tatcha have?

    Tatcha has 147 employees.

  • Who are Tatcha competitors?

    Competitors of Tatcha include Gene Juarez, Joico and Benefit Cosmetics.

  • Where is Tatcha headquarters?

    Tatcha headquarters is located at 350 Rhode Island St #240, San Francisco, San Francisco.

  • Where are Tatcha offices?

    Tatcha has an office in San Francisco.

  • How many offices does Tatcha have?

    Tatcha has 1 office.