Nav

168 Total Employees
Year Founded: 2012

Similar Companies Hiring

Fintech • Information Technology • Financial Services
30 Offices
25000 Employees

Jobs at Nav

Let Your Resume Do The Work
Upload your resume to be matched with jobs you're a great fit for.

Recently posted jobs

19 Days AgoSaved
Remote
Canada
Financial Services
The Manager of Lifecycle Marketing will strategize and execute lifecycle marketing programs focused on customer conversion and engagement. Responsibilities include overseeing email campaigns, improving customer segmentation, and collaborating cross-functionally to track program performance.