Unlock your potential and drive success as a Business Manager, leading their team to new heights of innovation... written and verbal communication (e.g. SLA's) Basic IT understanding Excellent knowledge of systems and product knowledge......
Job Location: Johannesburg, Gauteng, South Africa