INSEAD Successfully Launches its First Annual “Business as a Force for Good” Award

Career Climbers / 18th December 2018

The INSEAD National Alumni Association in Canada launched its first ever Business as a Force for Good award at a gala ceremony in Toronto this month.

The award and accompanying event is the first of an annual tradition that the INSEAD National Alumni Association in Canada looks forward to seeing grow in the future.

It developed the award to help fulfil the international business school’s mission of social responsibility by recognizing Canadian companies that have demonstrated, through their actions and practices, leadership that embodies “Business as a Force for Good.” 

INSEAD’s Dean, Ilian Mihov, and about 100 Canadian alumni attended – and Bullfrog Power, a small energy company that is helping Canadians transition to cleaner energy sources, became the winner of the prestigious award. 

INSEAD, the Financial Times’ top ranked MBA program in the world for two consecutive years, was founded almost 60 years ago in France with a mission to establish a new kind of educational institution that unites people, embraces diversity and leverages business to promote good.

“Bullfrog and the other category winners presenting exemplify INSEAD’s values and understand the principle of business as a force for good, and that positive societal impact can be at the core of a company’s operations while still achieving its business goals.” said Dean Mihov.

Bullfrog was among 20 nominated businesses that competed for the award. Five of these nominees were specific category winners and delivered presentations at the ceremony to make their case for the final award. 

Telus won for the best corporate social responsibility practice. Quebec City based XpertSea won in the startup category for its extraordinary work in sustainable aqua farming. 

As a social enterprise that uses innovative technology to provide underserved communities around the world with access to the latest and best learning content available online, the Rumie Initiative was the winner in the not-for-profit category. 

The winner for INSEAD’s corporation category was Hatch, a mining company with operations across the globe and company initiatives that focus on the environment, diversity and inclusion, safety, and community.

Bullfrog Power, meanwhile, has been helping Canadians transition to cleaner energy sources and systems since 2005. “Our business has never strayed from a vision of a clean and healthier future and I’m honoured to accept INSEAD’s Business as Force for Good award” said John Wilson, VP of Information Technology for Bullfrog.

In his closing remarks, Dean Mihov congratulated the event winner Bullfrog Power and all category winners for their inspiring visions. “Your companies are leading examples of INSEAD’s mission in showing the business community that business can indeed be a force for good.”

You May Also Like

Harvard MBA leaves Wall Street to launch CUBA CANDELA, a Cuba travel business

Entrepreneurs / 20th June 2019

Meet Chad Olin, Founder and CEO of CUBA CANDELA, a company that is changing American perceptions and creating meaningful experiences on the island of Cuba with private custom tours for individuals (couples and families). Chad...

Life-Long Learning Key to Closing Digital Skills Gap and Improving Employee Wellness

Career Climbers / 19th June 2019

With a recent report from the CBI highlighting that over two thirds of businesses have unfilled digital vacancies, The Myers-Briggs Company is advocating the importance of life-long learning this Festival...

LIKE WHAT YOU SEE?popupimage
Sign-up to our newsletter and receive the next issue of CEO Magazine straight to your inbox for FREE.

X