
Sheila Amedodah
Account Manager
Sheila is an Account Manager at 5654.
Sheila joined 5654 in April 2025 as an Account Manager, after previously having worked in the charity sector as a Head of Policy and Advocacy. She has a wide range of policy experience spanning multiple sectors including VAWG, tech, consumer, retail and digital.
She holds a BA in Politics with Human Rights from the University of Essex.