About > Team > Steve Erwood
Born: London, United Kingdom
Currently: Amsterdam, NL
Language: English
Education: School of Life
Joined the team: May 2018
Cats or Dogs: Love both, but currently it’s cats…