People
Sheyi Ogunshakin
Senior Research Lead
London, United Kingdom
Researcher Lead
© Feats Collective 2026