Under the general direction of the Human Resources Manager, this role is responsible for developing and implementing communication strategies to promote TMCR’s work, manage its public image, and ensure consistent messaging across various channels. The specialist will create content, manage communication channels, and build relationships with stakeholders. This list of duties and responsibilities is illustrative only of the tasks performed by this position and is not all-inclusive.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level