Invoca

HQ
Santa Barbara
Total Offices: 3
420 Total Employees
Year Founded: 2008

Teams at Invoca

Recently posted jobs

YesterdaySaved
In-Office or Remote
San Francisco, CA, USA
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.
2 Days AgoSaved
In-Office or Remote
California Ranch, CO, USA
Marketing Tech • Software
Lead creation and execution of social media content and community engagement across major platforms. Develop social-first strategies, run influencer programs, produce short-form video and static assets, publish content calendars, analyze performance, and collaborate cross-functionally to drive brand and campaign objectives.
2 Days AgoSaved
Remote
USA
Marketing Tech • Software
Join Invoca's Talent Community to stay updated on job openings and to explore exciting career opportunities across various departments.