Terrarosa harmoniously blends expertise in both science and beauty and is a forward-thinking innovator and trusted partner in the development, distribution, and branding of high-quality skincare, cosmetic, pharmaceutical skin product, and food products engineered in a sustainable, ethical, and high ...See more
Headquarters:
Philippines
Company Type:
SME
Company size:
11-50 Employees
Year Founded:
2023 (3 years)
Address:
GAWARAN AVENUE; BACOOR, CALABARZON 4102, PH
LOW
spending power