Stephen Odundo

Team Lead EMEA Trust and Safety (Incident Management. Investigations. Geopolitics.)

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.

Location

Dublin, Ireland

Links


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