and reporting and work to align on processes and reduce cost Unified Communications Systems: Work with IT to ensure that the... communications, able to articulate complex projects and ideas into simple, concise language. An innovative thinker; always strives......
Job Location: Cape Town, Western Cape, South Africa