After completing his banking apprenticeship and studies, Moritz initially worked for a leading German insurance group and worked as a management consultant in the Financial Services Practice of the Boston Consulting Group (BCG). He then worked as director and general counsel for a leading European provider of financial services products, where he was responsible for the company's IPO. From 2002 to 2007 he was product and finance director of one of the largest sales companies for investment funds in Germany