Talent Acquisition Marketing Senior Manager in Belfast, UK at TTEC

Date Posted: 4/12/2018

Job Snapshot

Job Description

We are seeking an experienced Talent Acquisition Marketing Senior Manager to join our Belfast team and support our growing business in EMEA.
 
About the Talent Acquisition Marketing Senior Manager Role
 
The Talent Acquisition Marketing Senior Manager is responsible for the development and execution of our talent acquisition marketing strategy to support our high volume hiring needs in EMEA.  This includes building and executing comprehensive sourcing plans, managing the regional budget, aligning with company stakeholders on their respective needs and investigating new sourcing channels. This position is integral in fostering a multi-team setting, partnering with internal teams such as talent acquisition and back office support, and working with site leadership to understand and fulfill the applicant flow and hiring needs of the business. 
 
What you’ll be doing : 

  • Understand the hiring needs of the local business, including working with leadership and potentially with client representatives. Create comprehensive sourcing plans to support specific client recruiting goals.  Recommend sourcing channels to meet hiring goals within established sourcing budgets and timelines. 

  • Build and analyze reports to track the effectiveness of each sourcing channel.  Identify opportunities to reduce costs and increase the effectiveness of each channel. Make recommendations on new/lower cost channels to reduce the cost per hire while improving applicant flow. Share information with the TA team and seek inputs to collaborate on sourcing plan changes.  Continue to analyze results to measure the effectiveness of each change.   

  • Manage employee referral program.  Work with the TA team to design program, create collateral, and develop monthly innovative campaigns to encourage employee participation.  Make the program fun and exciting by being the program’s biggest promoter.  

  • Collaborate with Social Media team to develop and drive social media strategy in the region. This includes content strategy, communication campaigns and community engagement across all digital platforms.



•         Develop and drive marketing strategies by performing in-depth target analysis including analyzing site information and demographics, etc. 

•         Supervise, coach, train and develop the talent acquisition marketing team, while also contributing individually to the team results

•         Manages the sourcing, on-boarding, performance management and off boarding of Vendors which functionally service Talent Acquisition (job boards, internet media, print/production/collateral providers, community partners, job fair organizations, university and workforce partnerships, diversity partners, staffing agencies, etc).

•         Work with procure-to-pay teams, accounting and finance to ensure accuracy and timeliness for departmental marketing budgets, reporting, and accounting practices
 
What skills you’ll need :

•         A minimum of 5 years of marketing communications and/or recruitment advertising experience

•         Bachelor's degree (BS/BA) in Marketing, Business, Communications, or related field from a four-year college or university or equivalent experience. MBA a plus.

•         A minimum of three years of management experience

•         Experience with leading external (customer facing or applicant) marketing efforts.

•         Ability to manage a remote team to effectively and efficiently reach objectives

•         Ability to work with cross cultural teams

•         Strong communication and presentation skills

•         Creative and innovative sourcing ideas

•         Ability to prioritize tasks and flexibility to change priorities when situations arise

•         Previously demonstrated problem solving and analytical skills


About TTEC
 
At TTEC, you can enjoy a fast-paced career that offers exciting professional development and career growth opportunities. Our dynamic and inclusive culture is based on a set of values that guide our relationships with clients, their customers, and each other. With 49,500 employees operating across six continents, we use a blend of technology and humanity to help clients provide a great experience to their customers, build customer loyalty, and grow their business. Together, our two divisions (TTEC Digital and TTEC Engage) help brands make every interaction they have with a customer simple, personal and exceptional. So jump on board, join our journey, and take your career amazing places along the way!
 


#LI-CZ1


CHECK OUT OUR SIMILAR JOBS

  1. Business Development Jobs
  2. Account Manager Jobs