Human Resources Director

21 hours ago


Moncton, New Brunswick, Canada Tech Mahindra Business Process Services Full time
HR Manager Job Description

At Tech Mahindra Business Process Services, we are seeking an experienced HR Manager to join our team. As a key member of our HR department, you will play a critical role in driving employee retention initiatives, developing and implementing HR strategy, and ensuring legal compliance.

Key Responsibilities:
  • Employee Engagement: Develop and implement strategies to enhance employee satisfaction, drive engagement, and promote a positive work environment.
  • HR Strategy: Collaborate with senior leadership to develop and implement HR strategy aligned with the overall business strategy.
  • Investigations and Compliance: Conduct investigations into employee complaints and concerns, ensuring compliance with human rights, conflict, and performance regulations.
  • Performance Management: Oversee the performance management and review process, ensuring timely and effective evaluations.
  • Immigration and Compliance: Manage immigration requests, ensuring compliance with current legislation and regulations.
  • HR Programs: Develop and implement HR programs, including employee relations, retention initiatives, and disciplinary procedures.
Requirements:
  • Experience: Minimum 5 years of HR experience, with 3 years in HR management.
  • Education: Post-secondary education in HR or a related field, with a CPHR designation an asset.
  • Skills: Excellent communication and analytical skills, with proficiency in Microsoft Office Suite and PowerPoint.

We offer a dynamic work environment, competitive compensation, and opportunities for growth and development. If you are a motivated and experienced HR professional, we encourage you to apply for this exciting opportunity.



  • Moncton, New Brunswick, Canada Personnel Search Full time

    Job SummaryWe are seeking a highly experienced and strategic Director of Human Resources to lead our Human Resources team at Personnel Search. As a key member of our leadership team, you will be responsible for developing and implementing talent acquisition, development, planning, and performance strategies that align with our business objectives.Key...


  • Moncton, New Brunswick, Canada Personnel Search Full time

    Job SummaryWe are seeking a highly experienced and strategic Director of Human Resources to lead our Human Resources team at Personnel Search. As a key member of our leadership team, you will be responsible for developing and implementing talent acquisition, development, planning, and performance strategies that align with our business objectives.Key...


  • Moncton, New Brunswick, Canada Meridia Recruitment Solutions Full time

    Director of Corporate Human ResourcesMoncton, NBAM -18304Meridia Recruitment Solutions has partnered with Major Drilling to recruit a Director of Corporate Human Resources to join their team in Moncton, New Brunswick.Major Drilling is a leading publicly listed mineral drilling company dedicated to providing high-quality services to the mining industry....


  • Moncton, New Brunswick, Canada Tech Mahindra Business Process Services Full time

    Job Title: Human Resources ManagerAt Tech Mahindra Business Process Services, we are seeking a highly skilled and experienced Human Resources Manager to join our team.Key Responsibilities:Act as the primary point of contact for managers and employees for day-to-day HR-related questions and provide guidance to junior HR members as needed.Develop and implement...


  • Moncton, New Brunswick, Canada Tech Mahindra Business Process Services Full time

    Job Title: Human Resources ManagerAt Tech Mahindra Business Process Services, we are seeking a highly skilled and experienced Human Resources Manager to join our team.Key Responsibilities:Act as the primary point of contact for managers and employees for day-to-day HR-related questions and provide guidance to junior HR members as needed.Develop and implement...


  • Moncton, New Brunswick, Canada Tech Mahindra Business Process Services Full time

    Job Title: Human Resources ManagerAt Tech Mahindra Business Process Services, we are seeking a highly skilled and experienced Human Resources Manager to join our team.Key Responsibilities:Act as the primary point of contact for managers and employees for day-to-day HR-related questions and provide guidance to junior HR members as needed.Develop and implement...


  • Moncton, New Brunswick, Canada Tech Mahindra Business Process Services Full time

    Job Title: Human Resources ManagerAt Tech Mahindra Business Process Services, we are seeking a highly skilled and experienced Human Resources Manager to join our team.Key Responsibilities:Act as the primary point of contact for managers and employees for day-to-day HR-related questions and provide guidance to junior HR members as needed.Develop and implement...


  • Moncton, New Brunswick, Canada Tech Mahindra Business Process Services Full time

    Job Title: Human Resources ManagerLocation: Moncton, NB, CanadaJob Summary:We are seeking an experienced Human Resources Manager to join our team at Tech Mahindra Business Process Services. The successful candidate will be responsible for developing and implementing HR strategies to drive employee retention and engagement.Key Responsibilities:Develop and...


  • Moncton, New Brunswick, Canada Tech Mahindra Business Process Services Full time

    Job Title: Human Resources ManagerLocation: Moncton, NB, CanadaJob Summary:We are seeking an experienced Human Resources Manager to join our team at Tech Mahindra Business Process Services. The successful candidate will be responsible for developing and implementing HR strategies to drive employee retention and engagement.Key Responsibilities:Develop and...


  • Moncton, New Brunswick, Canada Tech Mahindra Business Process Services Full time

    HR Manager Job DescriptionAt Tech Mahindra Business Process Services, we are seeking a highly skilled HR Manager to join our team. As a key member of our HR department, you will play a critical role in driving employee retention initiatives, ensuring legal compliance, and partnering with senior leadership to drive proactive strategies of engagement,...


  • Moncton, New Brunswick, Canada Tech Mahindra Business Process Services Full time

    HR Manager Job DescriptionAt Tech Mahindra Business Process Services, we are seeking a highly skilled HR Manager to join our team. As a key member of our HR department, you will play a critical role in driving employee retention initiatives, ensuring legal compliance, and partnering with senior leadership to drive proactive strategies of engagement,...


  • Moncton, New Brunswick, Canada Tech Mahindra Business Process Services Full time

    Job SummaryWe are seeking a highly skilled and experienced Human Resources Manager to join our team at Tech Mahindra Business Process Services. As a key member of our HR department, you will be responsible for developing and implementing HR strategies that drive employee retention, engagement, and overall business success.Key ResponsibilitiesHR Strategy and...


  • Moncton, New Brunswick, Canada Tech Mahindra Business Process Services Full time

    Job SummaryWe are seeking a highly skilled and experienced Human Resources Manager to join our team at Tech Mahindra Business Process Services. As a key member of our HR department, you will be responsible for developing and implementing HR strategies that drive employee retention, engagement, and overall business success.Key ResponsibilitiesHR Strategy and...


  • Moncton, New Brunswick, Canada Tech Mahindra Business Process Services Full time

    Job SummaryWe are seeking a highly skilled and experienced Human Resources Manager to join our team at Tech Mahindra Business Process Services. The successful candidate will be responsible for providing strategic HR support to our business units, driving employee engagement and retention initiatives, and ensuring compliance with HR policies and...


  • Moncton, New Brunswick, Canada Tech Mahindra Business Process Services Full time

    Job SummaryWe are seeking a highly skilled and experienced Human Resources Manager to join our team at Tech Mahindra Business Process Services. The successful candidate will be responsible for providing strategic HR support to our business units, driving employee engagement and retention initiatives, and ensuring compliance with HR policies and...


  • Moncton, New Brunswick, Canada Lineage Logistics Full time

    Job SummaryWe are seeking a highly skilled and experienced Human Resources Business Partner to join our team at Lineage Logistics. As a key member of our HR team, you will play a critical role in driving business performance, improving talent and performance management, retention, and workforce planning.Key ResponsibilitiesCollaborate with local site leaders...


  • Moncton, New Brunswick, Canada Lineage Logistics Full time

    Job SummaryWe are seeking a highly skilled and experienced Human Resources Business Partner to join our team at Lineage Logistics. As a key member of our HR team, you will play a critical role in driving business performance, improving talent and performance management, retention, and workforce planning.Key ResponsibilitiesCollaborate with local site leaders...


  • Moncton, New Brunswick, Canada Englobe Corp. Full time

    Your Employer Dare to join Englobe At nearly 3,000 people, Englobe is one of Canada's premier firms specializing in professional engineering services and environmental sciences. With offices located across Canada, we are conveniently located to support large- and small-scale projects through different stages in many sectors. Offering a range of value-added...


  • Moncton, New Brunswick, Canada Lineage Logistics Full time

    Job SummaryWe are seeking a highly skilled and experienced Human Resources Business Partner to join our team at Lineage Logistics. As a key member of our HR team, you will play a critical role in driving business performance, improving talent and performance management, retention, and workforce planning.Key ResponsibilitiesCollaborate with local site leaders...


  • Moncton, New Brunswick, Canada Lineage Logistics Full time

    Job SummaryWe are seeking a highly skilled and experienced Human Resources Business Partner to join our team at Lineage Logistics. As a key member of our HR team, you will play a critical role in driving business performance, improving talent and performance management, retention, and workforce planning.Key ResponsibilitiesCollaborate with local site leaders...