Step Haiselden

Global Emergency Shelter Team Leader


Step Haiselden is a structural engineer and CARE’s Global Emergency Shelter Team Leader, currently in Beira, Mozambique but based in London with CARE International UK

RSS