EC Labs is located in Edmonton, Canada on 13319 146 St NW. EC Labs is rated 3 out of 5 in the category cosmetics in Canada. EC Labs is your solution for Beauty and Wellness Manufacturing. With a state-of-the-art facility and a commitment to innovation and quality, EC Labs will help create the vision of your own private label brand that will set you apart from the competition. Our extensive knowledge in cosmetic marketing and the beauty industry make us the perfect choice for the development of cosmetic and skin care products. Create Your Vision with EC Labs
Company size
11-50 employees
Headquarters
Edmonton, Alberta