top of page


The Insides Company broke new ground with chyme reinfusion therapy which has revolutionised treatment for patients with an intestinal catastrophe. Now, the company has set a new milestone with B Corp Certification.

Executive Director, Founder & Chief Technology Officer Rob Davidson explains. “B Corp is spearheading a global movement for an inclusive, equitable, and regenerative economy. This means we meet a verified standard across governance, workers, community, environment and customers.”

B Corp describes its theory of change as working “toward a world where business is a force for good, and plays a leading role in positively impacting and transforming the global economy into a more inclusive, equitable, and regenerative system.”

The Insides Company fits that brief perfectly. “We want to provide universal access to chyme reinfusion therapy through revolutionary medtech products and education to establish a new standard of care for people recovering from severe intestinal conditions. In other words, we want to empower patients to take control of their condition,” says Davidson.

He says while The Insides Company is only the 9th B Corp-certified medical supplier worldwide, this certification is not about being the best. “This is not an exercise in ticking the box. Rather, it’s about doing good, about being in a global group trying to change the world for better. Going for B Corp means we’ve looked very closely at our business practices from sustainability and governance through to workplace diversity and who we buy from.”

He makes the point that this is about changing the way businesses behave. “You can either be driven by the desire to change or risk greenwashing. Patagonia is a good example. They’ve given away more than $140m in cash and in-kind donations to grassroots environmental groups since 1985. They believe in protecting the natural environment, and understand the social and environmental impacts of industry.”

Davidson emphasises the change aspect of what the Insides Company is trying to achieve and its B Corp certification. “We already knew our purpose – to change the method of treatment, worldwide – and we have seen how our device changes the lives of patients. B Corp certification is another step along that path.”

Gaining a B Corp certifications means “a business is meeting high standards of verified performance, accountability, and transparency on factors from employee benefits and charitable giving to supply chain practices and input materials”.

The Insides Company is one of the few medical or dental suppliers globally to achieve B Corp certification. Alongside achievements

across the five key areas, companies must also engage in a far higher level of transparency with their performance listed on the B Corp website for all to see.


bottom of page