Invoca

420 Total Employees
Year Founded: 2008

Teams at Invoca

Recently posted jobs

5 Days AgoSaved
Remote
Canada
Marketing Tech • Software
As Staff Product Manager for the AI Platform, you'll define the vision and roadmap, establish execution methods, and collaborate across teams to ensure safe and efficient AI operations in a scalable enterprise platform.
8 Days AgoSaved
In-Office or Remote
6 Locations
Marketing Tech • Software
Lead and personally design Invoca's most complex platform experiences while managing and growing a team of product designers. Drive end-to-end discovery, prototyping, research, and AI-first design practices. Set design standards and system-level cohesion, partner with product and engineering leadership, and integrate design-to-engineering workflows to accelerate delivery and quality across the platform.
16 Days AgoSaved
Remote
Canada
Marketing Tech • Software
The Director of Technology Partnerships will manage relationships with marketing and technology partners, driving revenue through strategic sales efforts and partnership agreements.