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.