CEO
CEO Approval Rating
- -/100
Tech Nature is a manufacturer and distributor of cosmetics and healthcare products.