Talent Acquisition Executive

Purpose of position

At Awin, we are passionate about talent. As an award-winning performance marketing platform, the key ingredient to our success is our people. We invest in a range of initiatives to ensure that we provide the tools and support to our employees so that they can develop and grow their careers with us. Our ethos is founded on getting the right people into the business.

Working as a Talent Acquisition Executive in the Human Resources team, you will be responsible for sourcing the top talent in the market and engaging them with the career opportunities at Awin. You will build close relationships with hiring managers to ensure you understand the needs of the business and developing career-focused strategies to proactively attract and engage with the best talent in the market.

The Talent Acquisition Executive will manage the end-to-end recruitment cycle of a diverse range of vacancies and develop and evolve the recruitment service in the business to ensure that we adhere to best practice and lead the market in our recruitment approach.

The successful candidate will be an experienced technical and innovative recruiter, with excellent communication and presentation skills, coupled with strong administration skills and sound business acumen.

Key Tasks

Key responsibilities within this superb role include:
  • Ensuring that the recruitment service is at all times forward-thinking and business- and candidate-focussed.
  • Building quality relationships with hiring managers to ensure an excellent understanding of the business, its functions and the roles.
  • Developing creative and innovative sourcing strategies, whilst ensuring that the target cost-per-hire and time-to-fill metrics are met.
  • Screening all candidates through telephone interviews and, where appropriate, face-to-face meetings.
  • Working with the Talent Acquisition Assistant to coordinate all internal and external interviews with candidates and hiring managers, obtaining feedback and relaying to candidates in a timely manner.
  • Managing all vacancy through the applicant tracking system and providing training to ensure utilisation of the system by hiring managers.
  • Working with the HR team to ensure a smooth on-boarding process for new employees.
  • Developing and evolving our employer branding material to ensure that we reflect our roles and the culture of the business.
  • Managing our Careers Portal and working to keep it updated.
  • Acting as a trusted advisor by taking ownership for the successful conclusion of projects, monitoring effectiveness of recruitment processes and suggesting improvements as appropriate.
  • Taking the lead on recruitment related projects and driving positive change to the recruitment process.

Whilst the above is a guide to general expectation of the role, we expect this position to evolve allowing you greater scope to gain both knowledge and experience within the online and affiliate market place.

Skills & Expertise

To be successful you will need to meet the below requirements.
  • At least two years’ experience working in a relevant Talent Acquisition or recruiter position, preferably in an in-house role.
  • Solid experience in technical recruitment.
  • Proven track record developing bespoke recruitment strategy and developing unique and creative recruiting channels.
  • Experience of interviewing and assessing candidates.
  • Experience using a commercial applicant tracking system.
  • Highly interpersonal and confident when dealing with hiring managers.
  • Well-organised with an excellent eye for detail and confidence in dealing with data analysis.
  • Superb communication skills by phone, face to face and by email.
  • Proactive approach to finding new solutions and driving improved processes.
  • Resilient manner when dealing with setbacks.

You will be expected to have good understanding of affiliate marketing is and what we do in the industry for any role within Awin.

Part of the Axel Springer group, Awin is a global affiliate network. With 15 offices worldwide, 900 employees, 100,000 contributing publishers and 6,000 advertisers, Awin connects customers with brands in over 180 countries around the globe. Operating across the retail, telecommunications, travel and finance verticals, Awin generated €6.2 billion in revenue for its advertisers and €377 million for its publishers in the last financial year
If you are interested in joining Awin please apply online.
Apply now
Your browser is out of date!

Update your browser to view this website correctly. Update my browser now

×