Convene

648 Total Employees
Year Founded: 1990

Teams at Convene

Recently posted jobs

6 Days AgoSaved
Remote
2 Locations
Digital Media • Software • Business Intelligence • Consulting
As a Customer Success Specialist at Azeus Convene, you'll manage customer relationships, drive engagement, analyze usage data, and promote retention and upselling through strategic engagement.