Senior Human Resources Generalist
Petro Service Limited
Petro Service Limited is an industry-leading solutions provider to the fueling landscape with operations across Canada. Established in 1985, Petroservice evolved from rebuilding gas pumps to becoming one of the fastest-growing petroleum service providers, servicing clients from British Columbia to Newfoundland. Our customers include owners and operators in retail fueling, car washes, and commercial/industrial markets. Whether petroleum or alternative fueling (EV, Hydrogen, etc.), our service model ensures customers’ needs and expectations are met.
We remain focused on delivering the best service in the industry, driven by our employees’ passion, professionalism, and expertise. Our people are our greatest assets, and we are committed to offering continuous education and growth opportunities.
We are currently seeking a Senior HR Generalist , based in Saint John, NB , to lead full-cycle recruitment and strengthen talent acquisition strategies across our organization.
As a Senior HR Generalist, You Will
- Strategic People Initiatives: Support the HR team in preparing the organization for the future by contributing to the implementation of strategic people initiatives, including succession planning, leadership development, talent management, and modernization of HR practices.
- Day-to-Day HR Partnership and Manager Coaching: Lead day-to-day HR partnership with managers and employees by providing practical guidance through employee lifecycle processes, including employee relations, performance management support, manager coaching, complex people issues, organizational planning, retention, and strategic growth.
- Supporting the Business with Analytics: Partner with the business and HR team to provide insights and actions supported by people measures and analytics. Assist in analyzing the impact of HR practices and identifying opportunities to improve people programs and business outcomes.
- Workforce Planning: Partner with leaders and the HR Director to support workforce planning that aligns people capabilities with current and future business needs. Contribute to assessing team structures, roles, and talent requirements, and provide practical HR guidance to support organizational effectiveness, succession readiness, and sustainable growth.
- Employee Connection and Engagement: Support initiatives that strengthen employee connection and engagement across the organization. Partner with leaders to foster a positive employee experience through meaningful communication, engagement activities, and people practices that reinforce culture and build trust.
- HR Program Support, Onboarding and Process Implementation: Collaborate with the HR team to support strong customer service in recruitment, retention, employee relations, onboarding oversight, and HR program delivery. Provide coaching and guidance to managers and employees on HR policies, processes, and best practices, while supporting the implementation of consistent and effective HR processes.
Required Competencies
- Undergraduate degree in human resources, business administration, or related discipline.
- Certified Professional Human Resources (CPHR) Designation completed or in progress.
- 5-7 years of progressive experience in Human Resources, preferably in a generalist or business partner capacity.
- Experience working in a corporate or multi-site environment would be considered an asset.
- Previous experience with an HRIS system would be considered an asset.
- A passion for HR with a clear understanding of its role in supporting company strategy and employee experience.
- Expert knowledge of MS office and PowerPoint.
- Exceptional presentation and communication skills, both written and verbal.
- Sound research and business analytic skills.
- Ability to prioritize deliverables and work independently or within a team.
- Understands and appreciate the need for confidentiality.
Why Join Us?
Our commitment to providing the best service in the industry is driven by our employees’ passion, professionalism, and expertise. We believe that our people are our greatest assets, and we are dedicated to offering continuous education and growth opportunities.
What We Offer
- Supportive, inclusive work environment.
- Comprehensive benefits.
- 5% RRSP matching.
- Paid time off.
- Educational assistance.
- Fitness allowance and events.
- Referral bonuses.
Ready to join one of Canada’s top petroleum service companies? Apply today! Visit petroservice.com to learn more about us. We thank all applicants for their interest; only those selected for interviews will be contacted.
- ...J.D. Irving Ltd is seeking motivated and professional individuals to join our operational Human Resources team. Reporting to the Sr HR Director for various locations in New Brunswick, the Human Resources Generalistwill be responsible for providing HR support to the Sawmills...SuggestedPermanent employmentTemporary workInternshipFlexible hours
- ...innovation, and positive change in HR processes and employee experience. Qualifications Bachelor’s Degree with a concentration in Human Resources, Business, or a related discipline. Relevant experience in delivering Human Resources services or an equivalent combination of...Suggested
- ...education and growth opportunities. We are currently seeking a Senior Recruiter , based in Saint John, NB , to lead full-cycle... ...Required Competencies ~ Post-secondary degree or diploma in Human Resources, Business Administration, or a related field, or an equivalent...SeniorWork at office
- ...be its best. Our business teams include finance, procurement, human resources, information technology, marketing, corporate development, HSSE... ...with our governance framework and organizational priorities. As a Senior Project Manager, you will manage cross-functional projects from...SeniorLong term contractRemplacementFull timeTemporary workPart timeCasual work
- ...As a Senior Procurement Specialist on our Supply Management team, you’ll lead end‑to‑end sourcing initiatives, manage key supplier relationships... ...matter experts throughout our business. This includes those in Human Resources, Finance, Tax, Insurance, Customs, Internal Audit, Engineering,...SeniorLong term contractFull timeContract workWork at officeHome officeFlexible hours
$63.6k per year
...products, including General Insurance and Life and Health. Everyday, we strive to make every interaction, product and experience remarkably human and refreshingly simple for more than four million customers who count on us. Our Total Rewards Package Our Total Rewards...SeniorWork at officeWork from homeNight shift- ...You’ll love it here! We are hiring immediately for a senior administrative specialist . In this role, you will support the day-to-day administrative needs at the store. Join us and grow your career with our retail team as a senior administrative specialist. What you...SeniorImmediate startFlexible hours
- ...Wyndham Hotels & Resorts is now seeking a Senior Analyst, Co-Brand Product to join our team in Saint John, New Brunswick. Why Wyndham? By joining Wyndham Hotels & Resorts, you will play an integral role in our mission to make hotel travel possible for all. You’ll be part...SeniorFull timeRemote workWorldwide
- ...our commitment to the safety of our employees, customers and community. Saint John Energy is inviting applications for the role of "Senior Application Specialist" until 11:00am on Thursday, June 25, 2026, to support, enhance, and modernize a diverse portfolio of business...SeniorLong term contractWork at officeFlexible hours
- ...As a Senior Accountant, you will provide advanced financial support and analysis to ensure the accuracy, integrity, and timeliness of financial reporting. Your goal will be to deliver high quality financial insights, strengthen reporting processes, and support informed...SeniorPermanent employmentFull timeWork at officeHome officeFlexible hours
$120.5k - $216k per year
...take your career wherever you want it to go. Join EY and help to build a better working world. The opportunity We are seeking a Senior Manager - Cloud Architecture to join EY Canada. In this role, you will be required to offer expert advice, planning, and practical...SeniorWeekend work- ...transition from managing files to leading a firm, this is your opportunity. We are a growing local professional services firm seeking a Senior Accountant with the technical prowess and business acumen to join our leadership team. This isn’t just a job; it’s a defined, two-year...SeniorLong term contractPermanent employmentFull timeLocal areaFlexible hours
- ...Wyndham Hotels & Resorts is now seeking a Senior Analyst, Co-Brand Product to join our team in Saint John, New Brunswick. Why Wyndham? By joining Wyndham Hotels & Resorts, you will play an integral role in our mission to make hotel travel possible for all. You’ll be part...SeniorFull timeRemote workWorldwide
- ...across the organization. Reporting to the Senior Manager, Risk & Advisory, this role contributes... ...advisors and hiring teams will utilize human screening combined with AI technology to... ...in essential areas such as Finance, Human Resources, Supply Chain, Health and Safety, Communications...SeniorLong term contractPermanent employmentTemporary workInternshipWork at officeFlexible hours
- ...cross-training in as many areas as possible to allow for flexibility within the department. Areas of cross-training may include; Human Resources, clerical, store expenses, receiving, file maintenance, fresh inventory, and store audit processes. Execute duties with care and...Long term contractFull timeTemporary workInternshipWork at office3 days per week
- ...materials that support visibility and employer brand consistency Qualifications & Experience Post‑secondary degree or diploma in Human Resources or a related field, or a combination of education and relevant experience Previous experience in high volume recruitment,...Full timeWork at office
$22.9 - $23.15 per hour
...and is accountable for the operation of a store, ensuring maximum sales and profitability through controlling expenses, shrinkage, human resources management as well as all aspects of merchandising and inventory control in adherence with all Company policies and procedures....Hourly payLocal area$81.88 per hour
...you will be contacted via the email address provided on your application. The official results will be shared with the candidate, Human Resources and the requesting manager electronically and language results will be placed on the personnel file for Horizon’s hiring purposes...Hourly payPermanent employmentFull time- ...Managers and Business Analysts to develop project schedules, tasks, and resource plans Contribute to business case development, including cost... ...apply. Our recruitment advisors and hiring teams will utilize human screening combined with AI technology to help identify the skills...Permanent employmentTemporary workInternship
$25 - $35 per hour
...regarding plans and specifications Ensure that construction permits are obtained Develop and implement health and safety plans Human resource planning and development Supervision ~5-10 people ~ Contractors ~ Staff in various areas of responsibility...Permanent employmentFull timeFor contractorsRemote work$43k - $58.1k per year
...’s leading professionals passionate about enabling our business to be its best. Our business teams include finance, procurement, human resources, information technology, marketing, corporate development, HSSE, real estate, legal, and practice services. We bring diverse backgrounds...Long term contractRemplacementFull timeContract workTemporary workPart timeFor contractorsCasual workWork at office- ...a team where people come first. We are seeking a motivated and people-focused HR Coordinator – New Grad Opportunity to join our Human Resources team. This role is ideal for a recent graduate or early-career professional looking to build a career in Human Resources while gaining...InternshipWork at officeRelocation package
- ...considered an asset Commitment to continuous improvement and process efficiency Your Experience ~ Post-secondary education in Human Resources, Business, or a related discipline ~3 -5 years of payroll experience, including direct responsibility for payroll processing...Weekly pay
- ...annual safety management review meetings at your sites Ensure resources are deployed to meet improvement goals on your Safety Scorecard... ...apply. Our recruitment advisors and hiring teams will utilize human screening combined with AI technology to help identify the...Long term contractPermanent employmentTemporary workInternshipLocal areaRelocation package
$84k per year
...experience. Our recruitment advisors and hiring teams will utilize human screening combined with AI technology to help identify the... ...the caretakers of this land since time immemorial, nurturing its resources and preserving its natural beauty. We acknowledge this land is still...Permanent employmentFlexible hours$60k - $100k per year
...Family Assistance program A variety of EFAP tools and online resources to support well-being are available to all employees. Goodlife... ...AI supports this process, all hiring decisions are made by our human recruiting team. By applying, you acknowledge and consent to this...Contract workFlexible hours- ...help bring relevant criteria to the foreground and do not replace human judgment. We are committed to using AI responsibly, fairly, and... ...during the recruitment process, please contact Human Resources at ****@*****.*** This posting is for a current opportunity...Part timeFlexible hoursShift workNight shiftAfternoon shiftEarly shift
$31.36 per hour
...SUBMIT APPLICATIONS ONLINE ONLY - Written applications must be received by the undersigned at the Human Resources Department up to and including Tuesday, June 23, 2026 @ 12:00 PM for the following positions : (it...Permanent employmentFull timeTemporary workImmediate start- ...apply. Our recruitment advisors and hiring teams will utilize human screening combined with AI technology to help identify the... ...delivering expertise in essential areas such as Finance, Human Resources, Supply Chain, Health and Safety, Communications, and Legal....Long term contractPermanent employmentTemporary workFor contractorsWork at officeMonday to fridayFlexible hoursShift workAfternoon shift
$26.36 per hour
...you will be contacted via the email address provided on your application. The official results will be shared with the candidate, Human Resources and the requesting manager electronically and language results will be placed on the personnel file for Horizon’s hiring purposes...Hourly payPermanent employmentPart timeWork at office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Human Resources Generalist. Be the first to apply!
- human resources coordinator Saint John, NB
- hr coordinator Saint John, NB
- hr consultant Saint John, NB
- hr officer Saint John, NB
- senior test manager Saint John, NB
- senior hr business partner Saint John, NB
- senior program manager Saint John, NB
- senior communications Saint John, NB
- senior customer service manager Saint John, NB
- senior accountant Saint John, NB
