Rokt

London
800 Total Employees
Year Founded: 2012

Offices at Rokt

OnSite Workplace

Employees work from physical offices.

We believe we are better together. We spend most of our time in the office (most teams are 4 days a week). One week per quarter, you also have the flexibility to work from anywhere.

Typical time on-site: 5 days a week

Global Office Locations

London

Our London office is located in Appold Studios, a 19th-century Victorian building within walking distance to Liverpool Street Station, Spitalfields, Shoreditch and Old Street.

Recently posted jobs

3 Days AgoSaved
In-Office
London, Greater London, England, GBR
Artificial Intelligence • Digital Media • eCommerce • Marketing Tech • Software • Automation
The Customer Success Manager will cultivate strong relationships with key stakeholders, develop tailored success plans, guide clients to maximize platform value, and collaborate with internal teams to achieve measurable outcomes.