Marketing & Communications Specialist
...About the Role
As the Marketing & Communications Specialist, you will lead in planning, researching and executing communication strategies. These include but are not limited to Carrots online and offline media promotion, lead generation strategies, email marketing,...