Employer Active
Job Alert
You will be updated with latest job alerts via emailJob Alert
You will be updated with latest job alerts via emailNot Mentionedyears
Not Disclosed
Salary Not Disclosed
Any Nationality
N/A
1 Vacancy
As a key player in project management functions from a people and culture perspective, you will oversee Client Launches and Client Ramp-Up activities for multiple projects and deliverables. Your role will require you to partner with project management teams to enhance recruiting efforts and refine people and culture systems and processes. You will act as the primary liaison between the people and culture department and operations, ensuring seamless communication and cohesion.
Typical Daily Responsibilities:
In this dynamic position, you will engage with internal teams and clients to support the pursuit of new business opportunities. This will involve designing deployment strategies, constructing talent acquisition (TA) solutions, estimating launch costs, and assisting in the preparation and review of client presentations and contractual documentation. Your expertise in conducting TA assessments will position you as the main point of contact for clients, ensuring that program objectives are clearly defined and that hiring goals are met by selecting high-quality personnel.
You will manage and oversee the implementation of various projects and internal initiatives, maintaining effective communication throughout. Documenting key program requirements and status updates for clients and internal stakeholders will be essential to keeping everyone informed and aligned.
In collaboration with the business, you will develop recruiting and sourcing plans, ensuring that local training and operations align with set goals. You will also partner with corporate functions to launch new sites and manage medium to large client ramp-ups. From a people and culture perspective, your responsibilities will encompass recruiting, assisting in the hiring of site management, and implementing company-wide human capital systems. Ensuring the proper distribution of communications and compliance with human capital processes during launches and ramp-ups will be critical.
What You Bring to the Role:
To succeed in this role, you should hold a BA/BS degree or have equivalent experience. You will need a proven track record in leading the implementation of medium to large-scale projects, along with knowledge of TA solution design, particularly across EMEA geographies. Your ability to facilitate effective meetings and develop detailed, quality deliverables will be vital in supporting new project implementations.
Experience in the call center industry, particularly within a Business Process Outsourcing (BPO) context, is highly desirable. You should possess strong communication skills, enabling you to engage effectively with senior management and clients. Familiarity with Pan-European and African recruitment practices, as well as market research, compensation, and benefits, will be advantageous. Proficiency in word processing software, spreadsheets, flowcharting applications, and project management tools such as MS Project, MS Office, and Visio will further support your success in this role.
Work From Home