So, what does this mean?
Our B Corp certification means that we have met high standards of accountability, transparency and social and environmental performance.
Put simply, B Corps are businesses that do things differently.
The B stands for benefit for all, which means not just our shareholders, owners and investors, but our colleagues, our talent, our community and of course the world we live in.
Profit does not have to come at the expense of people and planet, and our B Corp certification demonstrates just that.
More specifically, it means that we have used the B Corp framework to monitor, measure, and improve our impact to reach high standards across five main areas – governance, community, workers, customers and the environment.
Our B Corp profile can be found here
As a certified B Corp, we are proud to be part of a community of companies striving to be a force for good in the world.
We collaborate and innovate, we learn from our mistakes, and strive to create a more sustainable, prosperous and equitable future for all.
We are excited to join the B Corp movement, driving positive social and environmental change. While our B Corp certification is a pivotal milestone, creating positive impact is a journey of continuous improvement, and the journey doesn’t end here.
In fact, it has only just started. We are committed to embracing the journey, challenging our norms, sharing our successes and our setbacks, and raising the bar in our industry, for the good of people and our planet.
When I started Insanity from my teenage bedroom in 1997, I knew I wanted to do things differently. I didn’t have a grand plan, just a belief that people, not profit, should drive our business. Leadership focused on culture rather than ego. Nearly three decades on, those values remain at the heart of everything we do.
We have grown from a one-person operation into a global entertainment company representing some of the most talented and exciting clients across music, creators, and entertainment. But with that growth comes responsibility to our team, our talent, our industry, our community, and our planet.
Becoming a certified B Corp in 2024 was a huge moment for us. Not just because of the rigorous standards we had to meet, but because it marked the start of something bigger: a long-term commitment to balancing people, purpose, and profit; and a clear strategy to keep us focused.
This report gives us an opportunity to reflect on that journey, to celebrate what we’ve achieved, identify where we still need to improve, and share our ongoing commitment to driving positive change. It’s about building a business that’s not just commercially successful, but sustainable and fair.
We recognise that our work on sustainability and supporting our people is a journey of continuous improvement, one that will never be complete. Still, we are proud of what we’ve achieved so far: introducing industry-first mental health benefits, building inclusive career plans, supporting charity partners in our community, providing access to our industry for candidates from diverse backgrounds, and reducing our environmental impact. While we can celebrate these wins, I’m very aware there is more to be done and I’m even more excited about what we can achieve next.
Our industry is changing fast, and we want to help shape its future - one where equity, inclusion, and responsibility are at the core. And beyond our industry, it’s my belief that all businesses should operate as a force for good, which is why we joined the Better Business Act earlier this year.
We’re by no means perfect, but we’re learning, evolving, and staying true to our belief that doing the right thing is always worth it in the long run.
Thank you for being part of our journey.

This means considering people, planet and community in all that we do. It also means openly and honestly sharing our setbacks as well as our wins and striving to ensure that our actions match the promises we make.
“Becoming a B Corp has been an exciting and eye-opening journey that started several years ago, and is one of constant learning, growth and positive impact. As we move forwards, prioritising people and planet will be at the forefront of our minds in our ambition to use our business as a force for good. We are proud to be part of the global B Corp movement and look forward to collaborating with other companies in the community and in our industry, to bring about change - both now and in the future.”
– Andy Varley, Founder & CEO, Insanity
Our strengths lie in Governance, Workers and Community, reflecting our culture of accountability, industry-leading colleague benefits and community partnerships. We know there is more to do in Environment and Customers, and these will be our priority areas moving toward re-certification.
We are incredibly proud of our achievements so far, but we are even more excited about what comes next. Being a force for good is a commitment to continuous improvement, and one we are determined to build on year after year.
The B Corp framework has been our north star, guiding our sustainability efforts and helping us focus our energy where it matters most. In 2024, B Lab introduced their New Standards, designed to reflect the growing urgency of the climate crisis and rising inequality. These standards raise the bar for what it means to be a responsible business, and we welcome this evolution. As expectations shift, so too will our own strategy, with a greater emphasis on the issues that are most material to our industry and the communities we serve.