Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Human Resources Generalist

Full-time

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.

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Senior Human Resources Generalist in Saint John, NB vacancy
  •  ...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... 
    Suggested
    Permanent employment
    Temporary work
    Internship
    Flexible hours

    Irving Woodlands

    Saint John, NB
    9 days ago
  •  ...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

    NBM Railways

    Saint John, NB
    8 days ago
  •  ...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... 
    Senior
    Work at office

    Petro Service Limited

    Saint John, NB
    1 day ago
  •  ...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... 
    Senior
    Long term contract
    Remplacement
    Full time
    Temporary work
    Part time
    Casual work

    Stantec

    Saint John, NB
    11 days ago
  •  ...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,... 
    Senior
    Long term contract
    Full time
    Contract work
    Work at office
    Home office
    Flexible hours

    Irving Oil

    Saint John, NB
    6 days ago
  • $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... 
    Senior
    Work at office
    Work from home
    Night shift

    TD Bank

    Saint John, NB
    7 days ago
  •  ...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... 
    Senior
    Immediate start
    Flexible hours

    Best Buy

    Saint John, NB
    3 days ago
  •  ...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... 
    Senior
    Full time
    Remote work
    Worldwide

    Wyndham Hotels & Resorts

    Saint John, NB
    1 day ago
  •  ...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... 
    Senior
    Long term contract
    Work at office
    Flexible hours

    Saint John Energy

    Saint John, NB
    12 days ago
  •  ...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... 
    Senior
    Permanent employment
    Full time
    Work at office
    Home office
    Flexible hours
    Saint John, NB
    26 days ago
  • $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... 
    Senior
    Weekend work

    EY

    Saint John, NB
    17 days ago
  •  ...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... 
    Senior
    Long term contract
    Permanent employment
    Full time
    Local area
    Flexible hours
    Saint John, NB
    a month ago
  •  ...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... 
    Senior
    Full time
    Remote work
    Worldwide

    Wyndham Hotels and Resorts Inc.

    Saint John, NB
    a month ago
  •  ...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... 
    Senior
    Long term contract
    Permanent employment
    Temporary work
    Internship
    Work at office
    Flexible hours

    J.D. Irving, Limited

    Saint John, NB
    18 days ago
  •  ...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 contract
    Full time
    Temporary work
    Internship
    Work at office
    3 days per week

    Sobeys

    Saint John, NB
    1 day ago
  •  ...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 time
    Work at office

    OSCO Construction Group

    Saint John, NB
    7 days ago
  • $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 pay
    Local area

    Spencer's

    Saint John, NB
    6 days ago
  • $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 pay
    Permanent employment
    Full time

    Horizon Health Network

    Saint John, NB
    13 days ago
  •  ...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 employment
    Temporary work
    Internship

    J.D. Irving, Limited

    Saint John, NB
    16 days ago
  • $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 employment
    Full time
    For contractors
    Remote work

    Matrix Mechanical

    Saint John, NB
    3 days ago
  • $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 contract
    Remplacement
    Full time
    Contract work
    Temporary work
    Part time
    For contractors
    Casual work
    Work at office

    Stantec

    Saint John, NB
    6 days ago
  •  ...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... 
    Internship
    Work at office
    Relocation package

    Southern NB Woodlands

    Saint John, NB
    19 days ago
  •  ...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

    Irving Oil

    Saint John, NB
    22 days ago
  •  ...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 contract
    Permanent employment
    Temporary work
    Internship
    Local area
    Relocation package

    Sawmills Head Office

    Saint John, NB
    22 days ago
  • $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 employment
    Flexible hours

    Deloitte

    Saint John, NB
    13 days ago
  • $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 work
    Flexible hours

    Dillon Consulting Limited

    Saint John, NB
    18 days ago
  •  ...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 time
    Flexible hours
    Shift work
    Night shift
    Afternoon shift
    Early shift

    Indigo Books & Music

    Saint John, NB
    2 days ago
  • $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 employment
    Full time
    Temporary work
    Immediate start

    Anglophone South School District

    Saint John, NB
    3 days ago
  •  ...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 contract
    Permanent employment
    Temporary work
    For contractors
    Work at office
    Monday to friday
    Flexible hours
    Shift work
    Afternoon shift

    J.D. Irving, Limited

    Saint John, NB
    20 days ago
  • $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 pay
    Permanent employment
    Part time
    Work at office

    Horizon Health Network

    Saint John, NB
    9 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Human Resources Generalist. Be the first to apply!