Human Resources Business Partner

2 weeks ago


Shediac, Canada JMC HR Consulting Full time

JMC is excited to partner with Vienneau Insurance on their search for a Human Resources Business Partner to join their team on-site in Shediac, NB. Our client, Vienneau Insurance, is a growing, multi-location organization serving clients across New Brunswick who value professionalism, collaboration, and consistent, high-quality service. They are seeking an engaged and dynamic HR Business Partner to support the day-to-day Human Resources needs of an organization of approximately 70 employees. This is a hands‑on, people‑focused role for someone who enjoys building relationships, getting things done, and championing a positive employee experience. Strong teamwork and flexibility are key to success in this role. Key Responsibilities Human Resources Support & Administration Support the day‑to‑day delivery of core HR functions across the organization Act as a first point of contact for employee questions, concerns, and sensitive matters, exercising professionalism and discretion Ensure HR practices, documentation, and processes are consistent and aligned with employment standards Coordinate employee benefits administration, including enrollments, changes, and inquiries; liaise with benefits providers Support health and safety responsibilities, including maintaining documentation and assisting with incident reporting and follow‑up Recruitment & Onboarding Lead recruitment activities including candidate sourcing, screening, interviews, reference checks, and hiring documentation Coordinate onboarding and orientation to ensure a smooth, welcoming, and consistent experience for new hires Partner with leaders to support new employees during their transition and initial integration into theli> Employee Engagement & Satisfaction Lead employee engagement and retention initiatives, including surveys, feedback collection, and follow‑up actions Support exit interviews and help identify trends and opportunities to improve the employee experience Contribute to internal culture initiatives, including participation on the social committee and coordination of employee events Assist with internal communications that strengthen connection and engagement across the organization Experience & Education Post‑secondary education in Human Resources, Business Administration, or a related field 1–4 years of experience in a related HR role Working knowledge of New Brunswick employment standards Strong organizational, communication, and documentation skills Proven ability to handle confidential and sensitive information with discretion Experience in insurance or financial services and bilingualism (English/French) are considered assets For questions or more information, please reach out to Julie Melanson at We thank all applicants for their interest; however, only those selected for an interview will be contacted. Seniority level Associate Employment type Full‑time Job function Human Resources Industries Insurance Agencies and Brokerages Referrals increase your chances of interviewing at JMC HR Consulting by 2x #J-18808-Ljbffr



  • Shediac, Canada JMC HR Consulting Full time

    JMC is excited to partner with Vienneau Insurance on their search for a Human Resources Business Partner to join their team on-site in Shediac, NB. Our client, Vienneau Insurance, is a growing, multi-location organization serving clients across New Brunswick who value professionalism, collaboration, and consistent, high-quality service. They are seeking an...


  • Shediac, Canada JMC HR Consulting Full time

    A growing insurance organization in Shediac, NB, is seeking a Human Resources Business Partner to support HR needs for approximately 70 employees. This hands-on role involves delivering core HR functions, leading recruitment processes, and driving employee engagement initiatives. The ideal candidate has a post-secondary education in HR or Business...


  • Shediac, Canada JMC HR Consulting Full time

    A growing insurance organization in Shediac, NB, is seeking a Human Resources Business Partner to support HR needs for approximately 70 employees. This hands-on role involves delivering core HR functions, leading recruitment processes, and driving employee engagement initiatives. The ideal candidate has a post-secondary education in HR or Business...

  • Operations Assistant

    2 weeks ago


    Shediac, Canada PALLET DEPOT Full time

    **Job Summary**: **Key Responsibilities**: - **Production & Operations Support**: Collaborate with the operations team to oversee production lines, ensure adherence to safety and quality standards, and resolve production issues to maintain efficiency. - **Recruitment & Onboarding**: Lead recruitment efforts, handle the onboarding process, and coordinate...

  • Program Coordinator

    7 days ago


    Shediac, Canada Naomi and Ruth women’s wellness centre Full time

    **Overview** **Duties** - Oversee the daily operations of assigned programs, ensuring alignment with organizational goals. - Coordinate program activities, including scheduling meetings, managing resources, and tracking progress. - Develop and maintain program budgets, ensuring accurate tracking of expenses and adherence to financial guidelines. - Supervise...

  • Ground Supervisor

    2 weeks ago


    Shediac, Canada Department of Tourism, Heritage & Culture Full time

    **Ground Supervisor** **Department of Tourism, Heritage and Culture** **Open Competition** **Seasonal** **Parlee Beach Provincial Park** **Who we are** We invite you to one of the most beautiful beaches in North America with the warmest salt water in Canada, Parlee Beach also holds international Blue Flag certification. The campground is located on a...

  • Banking Advisor

    1 week ago


    Shediac, Canada National Bank of Canada Full time

    Attendance: On-Site Employment Category: Support Type of Contract: Permanent Youtube Video A career as a Banking Advisor at National Bank is a versatile and varied role that allows you to live your ambitions and have a positive impact on your own life as well as the lives of your clients and colleagues. You’ll adopt a friendly approach, listen actively...

  • Banking Advisor

    3 days ago


    Shediac, Canada National Bank Full time

    Attendance On-Site Job number 29928 Category Support Status: Permanent Type of Contract Permanent Schedule: Full-Time  Full Time / Part Time? Full-Time Posting date 12-Nov-2025 Area(s) of interest: Advisory services, Personal banking Location(s): Shediac   A career as a Banking Advisor at National Bank is a versatile and varied role that allows you to live...

  • Banking Advisor

    3 weeks ago


    Shediac, Canada National Bank of Canada Full time

    Youtube VideoA career as a Banking Advisor at National Bank is a versatile and varied role that allows you to live your ambitions and have a positive impact on your own life as well as the lives of your clients and colleagues. You’ll adopt a friendly approach, listen actively and offer a people-centric experience for branch clients.Your job:Greet clients...