Chris Killen's Location
Canada
Chris Killen's Work
Chris Killen's Skills
Chris Killen's Summary
Chris Killen, based in Canada, is currently a Vice President of Sales-Canada and USA at Stevens Omni, bringing experience from previous roles at Swiff-Train Company, Tarkett and Stevens Omni. With a robust skill set that includes Solution Provider, Sales, Sales Management, Retail, Account Management and more, Chris Killen contributes valuable insights to the industry. Chris Killen has 1 email on RocketReach.