out. Reviewing of all creative work to ensure alignment to strategic approach throughout the creative process. Account... Management: ?Provide support to Account Management teams regarding brand/client business issues relevant to their portfolio......
Job Location: Durban, KwaZulu-Natal, South Africa