shell canada employs 24 employees. The shell canada management team includes Victor Aborowa (Project Delivery Manager), and David Corrigan (Senior System Integration Specialist).
Looking for a particular shell canada employee's phone or email?