Novara Software, LLC

160 Total Employees

Teams at Novara Software, LLC

15 Days AgoSaved
Remote
Ontario, ON, CAN
Software
Responsible for acquiring new logos and growing Novara's presence in Canada by prospecting, managing a full enterprise sales cycle, maintaining a pipeline 4x quota, executing territory plans, using Salesforce, and collaborating with Marketing, SDRs, Product, Implementation, and executives to close EH&S SaaS deals in high-risk industries.