About this role
Talent Marketing Specialist at Consultants on Demand. Location: Home, West Midlands, United Kingdom. Role: Develop strategies, Collaborate stakeholders, Create content Requirements: Bachelor’s degree in Marketing, Communications, Human Resources, or related field; proven experience in marketing, branding, or recruitment; strong digital marketing and data analytics skills; excellent communication and collaboration abilities. Category: Information Technology Seniority: Mid Level Commitment: Full Time Workplace: Remote Languages: English