17 employees
Kleen Concepts offers product development, manufacturing, and packaging services.
2005
Kleen Concepts raised undisclosed on August 8, 2023
Investors: Allure Labs, Inc.