Exceedra

9 Total Employees
Year Founded: 2003

Elements Brands acquires and scales consumer products brands, with a specific focus on the household goods, personal care, and pet markets.