John Miller

Canada, QC (CAN)
Role(s):
Manager/Supervisor

BioCan

Location: Canada
Industry: Manufacturing
Year Founded: 2007
Number Employees: 1-10 people
Business Stage: Growth (not profitable)
Entity Type: Incorporated Outside United States
Description: The primary goal of the company is to use alternative energy as much as possible and develop, produce the cheapest product for consumers.