Subaru Canada Inc employs 327 employees. The Subaru Canada Inc management team includes Manoj Tiwary (Chief Information Officer), Floyd Jones (Vice President After Sales, I.T. and Business Services, Academy and Customer Experience), and Ted Lalka (VP Product Planning and Marketing).
Get Contact Info for All DepartmentsLooking for a particular Subaru Canada Inc employee's phone or email?