After her studies of law and economic sciences, Barbara has worked as a lawyer in several international law firms based in Munich, Duesseldorf and New York, advising multinational clients in the areas of M&A, Corporate law and Capital markets law.
In 2005, she transferred to in-house practice and first worked for KfW Kreditanstalt für Wiederaufbau in Frankfurt where she advised Treasury and Bond issuance departments for capital markets and securities laws. She started at UniCredit Bank AG in 2007, and took over the new department „Compliance Corporate and Investment Banking Division“(CIB) advising the senior management of the Bank in all compliance-relevant matters in 2011.
Since April 2016, Barbara was appointed Chief Compliance Officer and Anti-Money Laundering Officer of UniCredit Bank, including Foreign Branches covering ten jurisdictions. She reports to the CEO of the Bank directly and to the Group Chief Compliance Officer of UniCredit SpA functionally.