Join the North Plains team.

Director, Customer Success

Our Director of Customer Success will lead a global team that promotes customer satisfaction and help clients fully leverage our products. Your responsibilities will include developing customer-centric strategies while driving the adoption and execution of…

Read More

Sr. Digital Marketing Manager

This position is located in our offices in downtown Toronto. The Sr. Digital Marketing Manager, as a key member of the Marketing Communications team, will participate in the strategic development and lead the tactical implementation…

Read More
North Plains