Manager, Public Affairs & Communications
Lead the planning and development of public affairs, communications strategy and operations to help drive brand awareness and thought leadership
Responsible for ongoing public relations and communications operations including press releases (drafting & distribution), drafting of corporate FAQs, drafting of media enquiries responses, though...