with a strong background in marketing or public relations, ideally from an agency setting. Duration: 1-year contract Internal Communications... ... As a Communications Specialist, you will play a pivotal role in executing and supporting the company's internal, event, and social media...