Welcome to UNIBA’s Blog – your window into the world of insurance. In this edition, Michael Di Marco, Associate and Principal Director, and Catherine Alain, Administrative and Marketing Director, talk about Lareau’s journey to become B Corp certified, one of the topics of our upcoming Americas Regional Conference in Miami (28-30 April).
B Corp Certification shows that a business is meeting high standards of verified social and environmental performance, public transparency, and legal accountability to balance profit and purpose. Lareau obtained their B Corp certification in November 2023. Michael and Catherine discuss Lareau’s motivations, the B Corp process, and the effect it’s had so far.
What motivated Lareau to seek B Corp certification?
Michael: It all started with the vision of our CEO, Philippe Lareau. He has a very specific view on what a company can and should be; more than just earning a few quick bucks and giving back to society. And that’s where B Corp came in. Its vision is very much mixing the profitable aspects of a commercial company with the not-for-profit aspirations of doing something for society, bringing about change and helping social causes. What we're doing is positive for our employees, for our clients, for the environment, and for society around us. This in turn helps to attract clients, talents and suppliers with a similar vision.
Catherine: B Corp is a certification that is very strict with its policies and the actions that you have to implement within your company. It forces us to take things further, not just have a vision, but put concrete plans into actions.