Talenthouse AG operates as an investment holding company. It invests directly in private, upwardly mobile companies located in Switzerland and the German-speaking region. Its portfolio includes renewable energies and medical technology companies. The company was founded on May 23, 2000 and is headquarterd in Baar, Switzerland.