Triple Whale

141 Total Employees
Year Founded: 2021

Jobs at Triple Whale

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

Recently posted jobs

5 Days AgoSaved
Remote
United Kingdom
eCommerce • Software
Own expansion revenue across an assigned EMEA customer portfolio. Identify upsell and cross-sell opportunities through account research, customer discovery, and proactive outreach. Build business cases, conduct demonstrations, manage negotiations and closing, maintain accurate forecasts, and coordinate with Customer Success and specialist teams. Develop relationships with users and senior decision-makers while improving the company’s EMEA expansion sales motion.
7 Days AgoSaved
Remote
United Kingdom
eCommerce • Software
Own measurement strategies for large omnichannel brands, including test design, marketing mix modeling, incrementality testing, attribution analysis, and budget recommendations. Translate complex findings into actionable guidance for executives and marketing operators, evaluate channel performance across digital and offline environments, support prospect conversations, and provide customer-informed feedback to Product. The role requires substantial paid media expertise, strong measurement literacy, and experience applying incrementality results to real budget decisions.