Stephen Kariuki

Senior Country Support Specialist

Stephen Kariuki is an experienced professional specializing in customer support and user protection within the HR, payroll, and financial services industries. Currently serving as a Country Support Specialist at Deel, Stephen has previously held roles including Senior Country Support Specialist at Zepz, where responsibilities included user verification and transfer authentication. Stephen's prior experience also includes positions at Sendwave as Longtime User Happiness Support, enhancing user experience through client support, and at M-KOPA as Service Center Manager, contributing to the leadership of solar energy initiatives. Stephen began a career in sales with Techno Brain Group, where the focus was on customer interaction and operational efficiency. Academic credentials include a BSc in Agribusiness Management from Egerton University.

Location

Nairobi, Kenya

Links

Previous companies


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices