Heribert Meffert studied business administration in Munich, Germany, and wrote his habilitation about flexibility in business decisions in 1968. In 1969, he was appointed to the Chair of Business Administration at the University of Münster, where he established the first institute of marketing at a German university. In 1981, he was a founding member of the Wissenschaftliche Gesellschaft für Marketing und Unternehmensführung e. V., an academic society for marketing and management.
From 1995 until 1997, he was responsible for the academic management of HHL Leipzig Graduate School of Management in Leipzig, Germany. As an emeritus professor, Heribert Meffert was Chairman of the Board of Management of the Bertelsmann Foundation from October 2002 to December 2005. He received numerous awards as well as honorary doctorates, and he was active on a number of supervisory boards and advisory committees of international companies. As a marketing researcher he has published more than 300 scientific writings and over 30 monographs. As the initiator of the AMD-Net NRW, Professor Meffert has been working since 2008 in an honorary capacity toward the improvement of the healthcare situation for people with visual impairments. Professor Meffert was a member of the Executive Board of the Center for Advanced Studies in Management (CASiM).