l&d solutions senior manager careers in Cape Town, South Africa