For Employers

Triple Whale

Remote Job Openings at Triple Whale (6)

Sales Development Representative, EMEA

United Kingdom 2-5 yrs exp Sales

The Sales Development Representative will proactively identify and qualify ecommerce brands across EMEA to build a robust sales pipeline. They will conduct targeted outbound outreach and manage initial qualification conversations to facilitate seamless handoffs to Account Executives.

Marketing Scientist

United Kingdom 5-10 yrs exp Marketing

You will own the measurement journey for a portfolio of high-revenue brands, designing tests and translating complex data into actionable growth strategies. You will also collaborate cross-functionally to bridge the gap between customer needs and the company's measurement solutions.