Creative Design Manager
- Hiring Organisation
- Tata Consultancy Services
- Location
- London Area, United Kingdom
marketing team, this role focuses on the execution and management of brand initiatives across physical and digital touchpoints — including office environments, events, visual assets, storytelling content, and brand-led activities. The role blends strong brand and design capability with practical project management, enabling the individual to manage multiple initiatives while … stories, and campaign videos Identify relevant industry awards, manage award calendars, and develop award submissions in collaboration with internal stakeholders Apply strong writing and storytelling skills to support award entries, brand narratives, case studies, and marketing content Support project management ensuring timelines, budgets, and deliverables are met Manage vendor relationships ...