The Institute of Business Creativity (IBC) is a research institute of the EHL Group, based on EHL's campus in Lausanne,  the world's leading university for hospitality management, and world's first hotel school which was founded in 1893 in Switzerland.

We deliver applicable solutions and creative ideas for a wide range of business needs using practice-based research.

Our Services

The IBC offers a variety of services to help your business prosper.

These services include:

  • Business relevant and practice-based research
  • Bespoke executive education
  • Concept analysis
  • Market and feasibility studies

Our Resources

As part of the EHL Group, the IBC draws on the following resources:

  • The IBC research team
  • 45+ academic associates
  • Expert industry associates
  • A purpose-built research lab

Contact IBC

Contact us today to learn how IBC can help you excel in your business.