The Women in Management, Business and Public Service (WIMBIZ) has called for more representation of women in leadership positions in all spheres of life including…