StepChange corporate office is located in 123 Albion Street, Leeds, West Yorkshire, LS2 8ER, United Kingdom and has 1K - 5K employees.
stepchange
stepchange debt charity
stepchange
foundation for credit counselling
consumer credit counselling service
stepcharge
Departments
Number of employees
Engineering & Technical
8
Information Technology
2
Finance
1
Sales
1
Operations
1
| Location | People at location |
| Europe | 201-500 |
| Asia | 11-50 |
| Australia | 1-10 |
| North America | 1-10 |
| Africa | 1-10 |
Explore people who held key positions, contributed to StepChange's success, and advanced their careers.
Project Management Con... at Discover NEOM
Worked as Senior Project Manager
at StepChange (2018-2019)
Vice President, Market... at Transition VC
Worked as Senior Manager, Product Marketing
at StepChange (2025-2025)
Explore More
StepChange Debt Charity is a UK-based nonprofit organization that provides free, confidential debt advice and money management support. It helps individuals struggling with problem debt by offering tailored repayment plans, budgeting guidance, and negotiation with creditors. The organization focuses on improving financial wellbeing and helping peop... Read More