K

Customer Success Team Lead

Kiloverse

nzalae/ nzawa locations, nzalae/ nzawa locations, Kenya Full-time July 10, 2026

Found Description

About The Team Kiloverse is the operational force that helps ventures grow — building the systems, teams, and infrastructure that turn ideas into scalable businesses. Behind every fast-growing product, there’s a group of people who think like owners, act fast, and execute with precision.

Here, you’ll find people who want to break big in their careers — working side by side with entrepreneurs and founders to build ventures that redefine the health, wellness, beauty, or travel industries.

Get ready to

Manage a team of customer service representatives across multiple digital and e-commerce brands, ensuring they deliver outstanding support and meet key performance indicators (KPIs)
Be proactive—implement best practices and continuously improve processes
Monitor and report on customer feedback to the Product Lead and Head of Customer Success, to whom you will report
Oversee customer interactions across various brands, ensuring each maintains a unique voic...

Ready to Apply?

Submit your application for Customer Success Team Lead at Kiloverse

Apply Now