Alida

HQ
Toronto
Total Offices: 2
447 Total Employees
Year Founded: 2000

Teams at Alida

Recently posted jobs

11 Days AgoSaved
In-Office
Toronto, ON, CAN
Software
Drive enterprise revenue by identifying and closing new business and upsell opportunities for a SaaS customer research platform. Manage full sales cycle, build and execute territory strategy, lead discovery with executives, negotiate contracts, coordinate cross-functional teams, and maintain long-term client relationships focused on market/UX research buyers.