and produce creative concepts through the execution of assigned brands Research and understand the client's needs and target... concepts and final deliverables to the internal team and to client representatives as needed and participate in client pitches......
Job Location: Johannesburg, Gauteng, South Africa