StepChange employs 48 employees. The StepChange management team includes Kim Carroll (Co-Chief Executive Officer), Tomás Napoleão Leal (Business Development Manager), and Stephen Pacecca (Chief Financial Officer).
Looking for a particular StepChange employee's phone or email?