Triple Whale

HQ
Columbus
Total Offices: 4
141 Total Employees
Year Founded: 2021

Triple Whale Benefits Overview

Compensation + Benefits

Offers 401(K)

Offers life insurance

Offers company equity

Offers dental insurance

Offers vision insurance

Offers health insurance

Offers generous parental leave

Work-Life Balance + Wellbeing

Offers generous PTO

Provides paid sick days

Provides paid holidays

Career Growth + Development

Job training & conferences

Company Culture

Offers a remote work program

Recently posted jobs

17 Hours AgoSaved
In-Office
Jerusalem, ISR
eCommerce • Software
Lead end-to-end data science for Triple Whale's fintech products: build underwriting, risk, eligibility, and forecasting models; translate ecommerce signals into decisioning systems; deploy and govern production models; design measurement frameworks; and partner cross-functionally to operationalize financial products and scale responsibly.
YesterdaySaved
Remote
Australia
eCommerce • Software
Own enterprise eCommerce client relationships, drive program strategy, forecast revenue and renewals, enable product adoption and growth, analyze usage to manage risk, present to executives, collaborate cross-functionally, and translate customer needs into product requirements.
YesterdaySaved
In-Office
New York City, NY, USA
eCommerce • Software
Lead assessment and improvement of Deal Desk, quote-to-cash, and commercial exception workflows. Partner cross-functionally to manage discounts, approvals, renewals, migrations, credits, billing exceptions, and tooling requirements. Build operating rules, training, reporting, and tooling specs to increase speed, visibility, and governance for sales and revenue teams.