Head of Customer Success, Germany

London, England, United Kingdom · Customer Success

Description

iwoca is breaking down the barriers that stop Europe’s 20 million small businesses accessing finance. Traditional bank loans have slow application processes, inflexible terms and burdensome criteria. In contrast, we use cutting-edge technology to offer flexible access to credit with a five minute application process and decisions within minutes.

Since 2012, we've lent over £800 million to 30000+ businesses across Europe. Our customers include everything from cafés to car dealers, salons to solicitors. Along the way we have built a sophisticated technology platform, turned profitable, won numerous awards and grown a fun and vibrant team of over 200 people from 35+ nationalities.

Our German business was launched in 2015 and has tripled in size this year and last. We are super excited about growth prospects given our market-leading position and are looking to accelerate growth even further in 2019.


The role:

At iwoca, the customer is at the heart of everything we do. Excellent customer service, full transparency and a lightning fast turnaround time are the reasons why our customers love us (9.8 score on Trustpilot).

As the Head of Customer Success, you will be responsible for all aspects of the customer journey from acquisition to funding and customer retention. You will manage our fast-growing Customer Success teams (based across Frankfurt and London) and set us up for long-term success as we grow from 14 people to 40+ people in 2019, and to over 100 people and serving 100,000 customers within the next three years.

The role combines a multitude of elements: customer service, strategy, leadership, operations and analytics. You will work closely with the COO of the German business as well as other key stakeholders from Germany, UK and Global teams.

This role is based in Frankfurt, however you’ll be travelling regularly to London (where part of the Germany team is also based). You’ll be joining us at a very exciting time, as we are looking to maintain and further improve our customer service while simultaneously growing 10x over the next 2-3 years. You will enjoy an incredible amount of responsibility and you will contribute majorly to iwoca’s future successes.

As Germany’s first ever Head of Customer Success your mission will be:

Requirements

We look for people that are smart, humble, motivated and who are always looking to improve. Ideally, you’ll:

This role is perfect for someone who wants to join the German business at a critical point in time to help build something incredible and lasting.


You will likely have:

Benefits

You will always have a say in the business and you have the opportunity to really make a difference. You will be able to lead, inspire and coach a team of up to 100+ people and your contribution will be critical to setting up iwoca Germany for lasting success.

Everyone at iwoca is smart, humble and motivated to do a good job, so you are bound to love working here. The team is young, fun and international and you’ll find we hold our own in terms of start-up perks.

In addition to a competitive financial package, we also provide the following to all of our employees:

Apply for this job