Citizen
Location : New York NY US
The Social Media Manager will be responsible for managing owned social media accounts, ensuring we are maximizing all content, creating original content, engaging across platforms, tracking and reporting on analytics, and driving strategy. You are ready to jump in and manage the vision, creation and distribution of social media assets, develop creative social campaigns, and spearhead social growth…
Deloitte Location : Tamaki AUK NZ Fluent English language skills, both written and oral. Flexible work arrangements – work in...
Apply For This JobDavid Jones Location : Melbourne VIC AU Be a member of a company committed to sustainable practices, driving change in...
Apply For This JobDepartment for Environment, Food and Rural Affairs Location : Newcastle upon Tyne ENG GB Please take note that Defra does...
Apply For This JobHome Office Location : London ENG GB You will be part of a multi-disciplinary team working together to deliver the...
Apply For This JobFleetCor Location : United Kingdom Your role . The Paid Media Manager will be part of a Digital Centre of...
Apply For This JobStopgap Limited Location : Perth Central Business District WA AU Build the social media strategy to engage and grow the...
Apply For This Job