appealing PowerPoint presentations for business meetings, client pitches, and marketing materials About You: Currently... pursuing or recently completed a degree or Masters in Marketing, Communications, Business, or a related field Proven content......
Job Location: Sydney, NSW, Australia