Companies

An investment firm that builds and invests in consumer brands, technology companies, and ventures in beauty, wellness, and innovation sectors.[2]

NYC headquarters

  • The company's own site places it in New York: Company lists 'Zurich - New York City' as its locations, indicating New York City as one of its bases..[1]

Something wrong or missing? Send a correction. Fixed within 24 hours.