Giesecke+Devrient

People+ Business Partner

Giesecke+Devrient  •  Markham, CA (Onsite)  •  22 days ago
Apply
AI can make mistakes so check important info. Chat history is never stored.

Job Description

Compensation: $90-95k plus up to 5% bonus capped at 150%

At Giesecke+Devrient ePayments Canada, Inc., our success depends on the success of our people. Our ability to provide exceptional service to our customers and maintain a leadership position in our industry results from the people we hire and develop.


The People+ Business Partner is responsible for leading the delivery of People+ priorities across the Canada business, ensuring both strategic alignment and operational excellence. Acting as the primary People+ partner to business leaders, this role provides guidance, coordination, and direction across all core HR processes.


This role operates as the day-to-day People+ lead for Canada, ensuring alignment of priorities, consistency in execution, and high-quality delivery across the People+ function. Through strong influence and collaboration, the role drives accountability, supports leaders, and ensures People+ practices are pragmatic, compliant, and aligned with business needs and global frameworks.


The incumbent is expected to demonstrate a strong service orientation, consistently role model the company’s values, and act as a culture ambassador, fostering a positive, inclusive, and high-performing workplace across all interactions.

Responsibilities

Business Partnership & Advisory:

  • As a trusted advisor to business leaders, providing guidance on employee relations, performance management, workforce planning, and organizational effectiveness. Ensure People+ practices align with business objectives.

People+ Operation & Delivery:

  • Oversee and coordinate day-to-day People+ activities across recruitment, employee relations, performance management, and total rewards, ensuring consistent and high-quality execution

Performance Management & People Review:

  • Lead and coordinate the annual performance management and People Review processes. Ensure effective planning, calibration, and execution in alignment with organizational standards and timelines.

Team Coordination & Functional Leadership:

  • Provide direction, prioritization, and coordination to the People+ team through a dotted-line leadership model. Drive alignment, accountability, and collaboration without direct reporting authority.

Employee Relations & Compliance:

  • Provide expert guidance on employee relations matters, ensuring fair and consistent application of policies and compliance with employment legislation.

Program & Cycle Management:

  • Oversee key People+ cycles including engagement surveys, workforce planning, and other core HR programs, ensuring effective execution and follow-through.

Global Initiatives & Change Management:

  • Support the implementation of global People+ initiatives and transformation programs, ensuring effective local adoption and alignment.

Data, Insights & Continuous Improvement:

  • Leverage HR data and insights to identify trends, improve processes, and enhance People+ effectiveness across the business.

Leadership & Collaboration:

  • Acts as the primary People+ point of contact for the Canada business
  • Provides functional leadership and coordination across the People+ team
  • Builds strong, trusted relationship with business leaders and stakeholders
  • Promotes a collaborative, accountable, and high-performing team environment

Qualifications, Experience and Educational Requirements

Work Experience:

  • Seven (7) - ten (10) years of progressive experience in Human Resources
  • Strong experience in business partnering and operational HR delivery
  • Experience working in a matrix or global environment is an asset

Skills and Competencies:

  • Strong ability to influence and lead without direct authority
  • Excellent stakeholder management and relationship-building skills
  • Strong problem-solving ability and sound judgment
  • Ability to manage multiple priorities in a fast-paced environment
  • Solid understanding of employment legislation and HR best practices
  • Data-driven with the ability to translate insights into action
  • Strong communication, coaching, and facilitation skills

Education:

  • Bachelor's Degree in Human Resources, Business Administration, or a related field
  • CHRP designation or equivalent is an asset

Working Conditions

​​​​​​​

  • Sitting in front of the computer for long periods of time
  • Shared Office
  • Minimal travel may be required

Additional Information

This job description is not intended to be all inclusive. The candidate hired will also perform other reasonable related business duties as assigned by the supervisor. The company reserves the right to revise or change job duties as needed. This job description does not constitute a written or implied contract of employment.
Giesecke+Devrient ePayments Canada Inc. is an equal opportunity employer and values diversity in its workforce, encouraging applications from all qualified individuals. Upon request by the applicant, accommodation will be provided in all parts of the hiring process.
By applying to this position you are confirming you possess either a Canadian citizenship, permanent resident status or valid work permit.
Please note Reference Checks and Credit, Criminal Background Checks will be administered on suitably qualified candidates. Your application will be kept on file for up to three years.

$$ Giesecke + Devrient ePayments Canada Inc. is an equal opportunity employer and values diversity in its workforce, encouraging applications from all qualified individuals. Accommodations are available on request for candidates taking part in all aspects of the selection process. If you would like to contact us, please contact Human Resources at careers.gdsci@gi-de.com

$$ $$ $$ $$ $$ https://career5.successfactors.eu/career-company=gieseckede&career_job_req_id=27110&career_ns=job_application

Giesecke+Devrient

About Giesecke+Devrient

Giesecke+Devrient (G+D) is a global SecurityTech company headquartered in Munich, Germany. G+D makes the lives of billions of people more secure. The company shapes trust in the digital age, with built-in security technology in three segments: Digital Security, Financial Platforms and Currency Technology.

G+D was founded in 1852 and today has a workforce of more than 14,000 employees. In the fiscal year 2023, the company generated a turnover of 3 billion euros. G+D is represented by 123 subsidiaries and joint ventures in 40 countries.

Industry
IT & Software
Company Size
5,001-10,000 employees
Headquarters
Munich, DE
Year Founded
1852
Website
gi-de.com
Social Media