StepChange employs 52 employees. The StepChange management team includes Ankit Jain (Co-Founder and CEO), Geethanjali Karthikeyan (Customer Success Manager), and Immanuel Mohan (Strategy Manager).
Looking for a particular StepChange employee's phone or email?