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.
This person is not in the org chart
This person is not in any teams
This person is not in any offices