Incubeta is a global marketing partner helping ambitious brands drive profitable growth by bringing media, creative, data and technology into one integrated solution. In the Americas, we are entering a decisive growth phase with a strong capability, proven solutions, differentiated IP, and a clear enterprise strategy built on Google Cloud and AI orchestration. This role is crucial for scaling these efforts. As we grow our Seamless Suite deployments, our founder-level technical leadership is stretched across selling, thought leadership, and running the team. We are hiring a leader to own the people and the delivery so that senior leadership can stay on the front end of the market. Success in this role is measured by three outcomes: expansion (recurring) revenue closed on existing accounts, delivery quality and margin held as we scale, and a motivated, high-retention technical team.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Director
Education Level
No Education Listed