Together with your local and international colleagues of the payroll team, your main responsibility is to process and validate the fortnightly payroll input and results and ensure correct mutation processing. Our definition of complex payrolling is when you work for various business units spread over several countries which, of course, have their own set of rules regarding compliance. Taking into account that Ritchie Bros. has an ever-changing global presence and therefore setting up expats is part of responsibilities. Day to day tasks also include: Maintain and update employee database in our payrolling systems. Answer questions from employees and business partners regarding salaries, taxes and payroll related queries. Reconcile timesheets, overtime, sick days, vacation days; Provide payroll reporting to business stakeholders New hire payroll documentation and set up User access for new hires in MyLeave and ADP Interface with external vendors, insurance companies, audit partners, Finance team and maintain an excellent relationship with all parties Collaboration with payroll vendor, Business partners and international payroll team.