Over half of bosses are women in Colombia, Jamaica and Saint Lucia, are only these three countries in the world where your manager is more likely to be a woman. source
Over half of bosses are women in Colombia, Jamaica and Saint Lucia, are only these three countries in the world where your manager is more likely to be a woman.