loader

articles

1 result (tag: Women’s presence)

Deloitte report: women to occupy less than a third of leadership roles in the financial services companies by 2030

Women’s presence in the C-suite is frequently seen as a beacon of inspiration, but…