After her studies of law and economics, Barbara has worked as lawyer in several international top tier law firms in Munich, Düsseldorf and New York, advising multinational clients in M&A, Corporate law and Capital markets law. In 2005, she transferred inhouse to Frankfurt-based KFW Bank in the Treasury and Bond issuance department for capital markets and securities laws before joining UniCredit Bank AG in 2007. Starting 2011, Barbara headed „Compliance Corporate and Investment Banking Division“ (CIB) advising the senior management in all compliance-relevant matters in addition to controls, testing, monitoring and risk assessment function. Since April 2016, Barbara is Chief Compliance Officer and Anti-Money Laundering Officer of UniCredit Bank, including Foreign Branches in ten global jurisdictions. She directly reports to the CEO of the Bank and the Group Chief Compliance Officer of UniCredit SpA.