
Origin Housing
Headquarters
St Richard's House, 110 Eversholt Street London NW1 1BS United Kingdom
Industry
Social Housing
About us
Why Work at Origin Housing?
At Origin Housing, we do more than just provide homes—we build communities, create opportunities, and make a tangible difference in people’s lives. As an organisation rooted in social purpose, we are committed to empowering our employees, ensuring that every role contributes meaningfully to the well-being of our residents.
With modern offices in Camden, excellent transport links, and a culture that values collaboration, innovation, and inclusivity, we offer an environment where your ideas are heard and your contributions matter. We believe in flexibility and balance, allowing you to work in a way that suits you best, while providing excellent development opportunities, from funded professional memberships to engaging away days and learning programmes.
We take well-being seriously, offering a generous holiday allowance (with options to buy and sell leave), a pension scheme with up to 8% employer contributions, and access to a healthcare cash plan covering everyday medical expenses. Our employees also benefit from enhanced family leave, free counselling, life assurance, and interest-free loans to support financial well-being.
Beyond your role, you’ll have plenty of opportunities to get involved—whether that’s through our staff diversity networks, employee council, or two fully paid volunteering days to give back to the community.
If you’re looking for a fulfilling career with real purpose, in a workplace that values and supports you, Origin Housing could be the perfect place to grow and thrive. Join us, and be part of something bigger.