Uberall North America

79 Total Employees
Year Founded: 2013

Jobs at Uberall North America

Let Your Resume Do The Work
Upload your resume to be matched with jobs you're a great fit for.

11 Hours AgoSaved
Remote
2 Locations
Information Technology • Software
Own strategic enterprise accounts across the customer lifecycle, serving as the primary advisor and commercial owner. Drive retention, renewals, upsells, multi-year expansions, customer health, executive relationships, and revenue targets. Develop success plans, lead negotiations, maintain Salesforce forecasting discipline, coordinate internal teams, support onboarding, and translate localized marketing performance into ROI-driven business outcomes.
Information Technology • Software
Leads AI, AEO/GEO, and growth product strategy for Uberall, including roadmap development, product innovation, product-led growth, and customer retention. Manages and mentors global product managers while collaborating with engineering, design, marketing, sales, customer success, and senior leadership. Uses market trends, customer data, competitive analysis, and product metrics to guide decisions and optimize initiatives. Requires deep AI and SaaS expertise, strong growth strategy experience, and a proven record of launching and scaling successful products.
One Month AgoSaved
Remote
6 Locations
Information Technology • Software
Leads GEO audits, AI-search visibility analyses, product demonstrations, sales support, client onboarding, and ongoing GEO consulting. Partners with account executives and account managers to advance deals, configure GEO products, present tailored recommendations, and connect client performance to marketing and revenue outcomes. Requires deep SEO and GEO expertise, knowledge of large language models and local search ecosystems, and strong client-facing presentation, storytelling, and advisory skills.