Child Helpline International logo

About > Team > Steve Erwood

Meet Steve Erwood

Currently: Amsterdam, NL

Language: English

Joined the team: May 2018

Cats or Dogs: Both are great; currently it’s cats though…