leadership teams presentation materials are professionally prepared and communicated to parties in advance, if necessary.... Marketing: You will be responsible for creating marketing related materials such as slides/presentations for clients......
Job Location: Cape Town, Western Cape, South Africa