Customer Success Manager

Customer Success

Customer Success Manager

Full time • London

Hey, thanks for checking out the Customer Success Manager role at Deepcrawl.

At Deepcrawl, we empower the world’s leading brands to harness their full revenue potential through the one initiative most businesses overlook – technical SEO.

Our vision is to empower businesses to bring SEOs, marketers, and engineers closer together, connecting the dots between often siloed SEOs and the wider business, and converging business operations to improve their website performance.

Our SaaS Technical SEO platform is used every day by thousands of enterprise businesses as well as all six major global group advertising agencies – including leading brands like Adobe, eBay, Microsoft, Twitch, Canva, and Paypal. And the number of brands using Deepcrawl is growing every day!

This is where you come in. To help drive our growth we’re looking for agile, ambitious folks with a strong growth mindset to join our team as a CSM.

Our Values

DeepCrawl is committed to developing a strong, functional culture. Our core values are not just words, they are the DNA of our company and we are happy to talk with you about how we live them at DeepCrawl.

Overview of the role

At Deepcrawl, the purpose of customer success is noble and simple; “Deliver value to customers that drives growth for Deepcrawl.” We fulfill our purpose by focusing on three interrelated capabilities:

That requires a blend of consulting and commercial skills. All this takes place in the context of Technical SEO, a capability that has a massive impact on the revenue, performance and reputation of the companies we serve: global brands like Canva, ebay, Procter and Gamble, CNN, Ikea, and more.

As a CSM, you will be in the front line of fulfilling our purpose, working with a portfolio of customers for our technical SEO products around our three core capabilities.

Here’s what we think you need to take on this challenge:

We don’t expect you to tick all the boxes but if you think you fit the bill and want to work with a team that aspires to be world leaders, then give us a call. If you have a working knowledge of SEO, that would be a plus.

Why work for DeepCrawl?

Why Deepcrawl?

Apply for Role