Your leadership team might be repelling talent away from your organisation

Your leadership team might be repelling talent away from your organisation – let me tell you why. I’m a person of colour applying for...