to be if you like to win and value a collaborative environment that will foster your growth. Account Manager As an Account Manager... or equivalent experience preferred. Proven experience as a Account Manager, preferably within the SaaS or technology industry......
Job Location: Canada