London, ON
the office approximately 3-4 days per week, head office is located in London, Ontario. Responsibilities include... sales interactions like post-sales, cross-sales, and upsales Work with cross-functional teams to solidify new...