A report published by McKinsey in 2021 read that in the US, the payments industry has the lowest share of women at entry-level, manager, and senior-manager level.
Share this post
Share on facebook
Share on twitter
Share on linkedin
Share on pinterest
Share on print
Share on email