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 ResponsibilitiesHuman Resources Support & AdministrationSupport the day-to-day delivery of core HR functions across the organizationAct as a first point of contact for employee questions, concerns, and sensitive matters, exercising professionalism and discretionEnsure HR practices, documentation, and processes are consistent and aligned with employment standardsCoordinate employee benefits administration, including enrollments, changes, and inquiries; liaise with benefits providersSupport health and safety responsibilities, including maintaining documentation and assisting with incident reporting and follow-upRecruitment & OnboardingLead recruitment activities including candidate sourcing, screening, interviews, reference checks, and hiring documentationCoordinate onboarding and orientation to ensure a smooth, welcoming, and consistent experience for new hiresPartner with leaders to support new employees during their transition and initial integration into the organizationEmployee Engagement & SatisfactionLead employee engagement and retention initiatives, including surveys, feedback collection, and follow-up actionsSupport exit interviews and help identify trends and opportunities to improve the employee experienceContribute to internal culture initiatives, including participation on the social committee and coordination of employee eventsAssist with internal communications that strengthen connection and engagement across the organizationExperience & EducationPost-secondary education in Human Resources, Business Administration, or a related field14 years of experience in a related HR roleWorking knowledge of New Brunswick employment standardsStrong organizational, communication, and documentation skillsProven ability to handle confidential and sensitive information with discretionExperience in insurance or financial services and bilingualism (English/French) are considered assetsFor questions or more information, please reach out to Julie Melanson at [email protected] thank all applicants for their interest; however, only those selected for an interview will be contacted.
Job Title
Human Resources Business Partner