Talent Marketing
Job Summary
Position Description:
At CGI we know that attracting exceptional talent is critical to delivering outstanding outcomes for our clients and shaping the future of technology and business transformation. As a Senior Consultant Talent Marketing you will play a pivotal role in bringing our employer brand to life leading high-impact talent marketing campaigns that connect skilled professionals with meaningful career opportunities. Working within a collaborative communications function you will take ownership of campaign delivery drive innovative approaches to audience engagement and help strengthen CGIs position as an employer of choice across the UK and Australia. You will be empowered to influence create and deliver measurable results while being supported by a network of experienced colleagues and global expertise.
CGI was recognised in the Sunday Times Best Places to Work List 2025 and has been named a UK Best Employer by the Financial Times. We offer a competitive salary excellent pension private healthcare plus a share scheme (3.5% 3.5% matching) which makes you a CGI Partner not just an employee. We are committed to inclusivity building a genuinely diverse community of tech talent and inspiring everyone to pursue careers in our sector including our Armed Forces and are proud to hold a Gold Award in recognition of our support of the Armed Forces Corporate Covenant. Join us and youll be part of an open friendly community of experts. Well train and support you in taking your career wherever you want it to go.
This is a hybrid position.
Your future duties and responsibilities:
In this role you will lead the planning management and delivery of talent marketing campaigns that support CGIs employer brand and recruitment priorities across the UK and Australia. You will take ownership of end-to-end campaign execution translating business requirements into structured campaign plans that deliver measurable outcomes. Working closely with HR hiring managers communications teams and global stakeholders you will ensure campaigns are aligned effectively executed and continuously optimised for maximum impact.
You will have the opportunity to shape compelling talent attraction strategies develop engaging content across multiple channels and introduce innovative approaches that strengthen CGIs ability to attract top talent. Supported by a collaborative and high-performing team you will play a key role in enhancing campaign effectiveness improving stakeholder engagement and ensuring consistent employer brand messaging across all activities.
Key responsibilities:
Lead & Deliver end-to-end talent marketing campaigns from briefing through to review and optimisation
Develop & Execute campaign plans messaging frameworks timelines and channel strategies
Create & Refine compelling content across digital social event and internal communication channels
Collaborate & Influence HR and Recruitment teams hiring managers communications colleagues and global stakeholders
Manage & Prioritise multiple campaigns simultaneously while maintaining quality and delivery standards
Monitor & Report campaign performance against agreed KPIs and objectives
Optimise & Improve campaign effectiveness through insights data analysis and continuous learning
Coordinate & Align internal teams and external suppliers to ensure successful campaign delivery
Adapt & Localise global employer branding initiatives for regional relevance and impact
Identify & Resolve delivery challenges proactively to maintain momentum and stakeholder confidence
Required qualifications to be successful in this role:
To succeed in this role you will bring strong experience in marketing communications employer branding or talent attraction combined with excellent project management and stakeholder engagement skills. You will be a confident communicator with the ability to manage multiple priorities create compelling content and deliver campaigns that generate measurable results. Experience in talent marketing or employer branding is advantageous but equally important is your ability to drive execution build relationships and continuously improve campaign performance.
Essential qualifications:
Proven experience delivering end-to-end marketing communications employer branding or talent attraction campaigns
Strong project management skills with the ability to manage multiple workstreams simultaneously
Excellent written communication content creation and messaging development capabilities
Experience executing campaigns across digital social media events and internal communication channels
Demonstrated ability to manage and influence diverse stakeholders without direct authority
Strong organisational skills with exceptional attention to detail and execution discipline
Experience tracking campaign performance and using insights to optimise outcomes
Ability to work effectively in a fast-paced delivery-focused environment
Strong understanding of brand consistency and audience-focused communications
Experience using AI-enabled tools responsibly to enhance productivity and campaign delivery
#LI-BR1
Skills:
- Campaign Management
- Communication
- Marketing
What you can expect from us:
Together as owners lets turn meaningful insights into action.
Life at CGI is rooted in ownership teamwork respect and belonging. Here youll reach your full potential because
You are invited to be an owner from day 1 as we work together to bring our Dream to life. Thats why we call ourselves CGI Partners rather than employees. We benefit from our collective success and actively shape our companys strategy and direction.
Your work creates value. Youll develop innovative solutions and build relationships with teammates and clients while accessing global capabilities to scale your ideas embrace new opportunities and benefit from expansive industry and technology expertise.
Youll shape your career by joining a company built to grow and last. Youll be supported by leaders who care about your health and well-being and provide you with opportunities to deepen your skills and broaden your horizons.
Come join our teamone of the largest IT and business consulting services firms in the world.
About Company
The COMPANY is one of the few end-to-end consulting firms with the scale, reach, capabilities and commitment to meet clients’ enterprise digital transformation needs. Our 77,500 consultants and professionals work side-by-side with clients in 10 industries across more than 400 location ... View more