Step5 employs 15 employees. The Step5 management team includes Howard Dickel (CEO), Hannah Paterson (Chief Operating Officer), and Justin Narracott (Managing Director).
Looking for a particular Step5 employee's phone or email?