Stephen Odundo is an experienced professional in the fields of Trust and Safety, risk management, and performance coaching. Currently serving as the Trust and Risk Team Lead at Whatnot since November 2025, Stephen focuses on content integrity and team development. Prior experience includes leadership roles at Teleperformance, overseeing EMEA Trust and Safety operations and coaching high-performing analysts. Stephen has held various positions at Majorel Ireland, enhancing incident management and investigations, and has a background in administrative and advocacy roles at UNICEF and the UN Environment Programme. With advanced education including an MBA from Jomo Kenyatta University and a Diploma in Legal Studies from The Honorable Society of King's Inns, Stephen combines academic knowledge with practical expertise in managing teams and improving organizational performance.
This person is not in the org chart
This person is not in any teams
This person is not in any offices