DuBois Chemicals

775 Total Employees
Year Founded: 1990

Teams at DuBois Chemicals

18 Days AgoSaved
In-Office
Vancouver, BC, CAN
Manufacturing
Lead and manage an Equipment Engineering team to deliver large, complex engineering projects on time and on budget. Oversee project execution, client and supplier relationships, P&ID development, technical design, risk mitigation, process improvement, and team development while supporting sales and commercial activities.