Inicia su trayectoria profesional en una destacada empresa textil de Biella – Lanificio Luigi Botto S.p.A. –, donde asume inicialmente la coordinación de las actividades administrativas, financieras y de gestión del crédito de las filiales italianas (una sociedad de hilatura y un lanificio) y de las sucursales extranjeras, hasta asumir la dirección integral del área administrativa y financiera del grupo, especialmente durante el período 2003-2006, cuando las sociedades atraviesan una fase de crisis que culmina con la apertura de un procedimiento de Administración Extraordinaria.
Se incorpora a Generalfinance a finales de 2006, responsabilizándose desde el inicio del ámbito de riesgo crediticio. Entre 2010 y principios de 2019 asume también la dirección del área de IT y, durante el período 2018-2019, se encarga asimismo de la gestión financiera de la entidad.
Desde 2019 desempeña el cargo de Chief Lending Officer, coordinando el área de crédito de Generalfinance con un enfoque específico en la financiación de empresas en situación de crisis.