HEAD OF SALES ACCOUNT jobs in LONDON CANADA, United Kingdom

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...

ZTR