Steve Erwood About > Team > Steve Erwood Meet Steve Erwood Born: London, United KingdomCurrently: Amsterdam, NLLanguage: EnglishEducation: School of LifeJoined the team: May 2018Cats or Dogs: Love both, but currently it’s cats… From the desk of Steve Erwood Abeba’s Story Read More » Montenegro: National Child Helpline Read More » 430 contacts. Every hour. Every day. Read More » Child sexual abuse survivors urge tech companies to act now to protect children Read More » Draft Resolution to Prevent and Combat Child Sexual Abuse Read More » Annual Review / Annual Accounts 2022 Read More »