Management Capital Holding is an investment firm based in Munich, Germany and was founded in 2007.. The firm invests in companies based in Germany, Austria and Switzerland and operating in the media and telecommunications, technology, retail, consumer goods, business services and manufacturing sectors.