HR Business Partner / Operations Support – Ottawa Canada

  • Full-time

Company Description

Snow Software is the global leader in technology intelligence solutions, ensuring the trillions spent on all forms of technology is optimized to drive maximum value. More than 4,000 organizations around the world rely on Snow's platform to provide complete visibility, optimize usage and spend, and minimize regulatory risk. Headquartered in Stockholm, Snow has more local offices and regional support centers than any other software asset and cloud management provider, delivering unparalleled results to our customers and partners.

Job Description

We are looking for an HR superhero who is sociable and service minded, while also comfortable applying a systematic approach with fantastic attention to detail. This role will be supporting HR Operations for the Americas region – primarily Canada, US and LATAM. We want someone that is self-motivated and can work independently on the tasks outlined below. The right person will have at least 5-8 years’ experience in similar roles as a site HR Manager, HR Generalist or Sr HR Operations Analyst. The People & Culture Manager will report to the Director of People & Culture for the Americas region.

  • Help implement the people strategy to meet business requirements 
  • Support line management to ensure effective management of their people 
  • Actively contribute to the development of HR global/ policies, processes and procedures and be responsible for the implementation in the region 
  • Ensure the delivery of efficient and accurate HR services including recruitment, onboarding, HR systems and processing.
  • Processing new hire paperwork and background checks
  • Maintaining and auditing employee files
  • Acting as the main point of contact for employee HR inquiries
  • Supporting improvement and maintenance of HR policies, employee handbook, and other publications
  • Managing absence management time tracking
  • Responding to employment verifications
  • Coordinating benefits plans as a primary point of contact with providers; including plan interpretation, regulatory compliance etc.
  • Help with special culture and engagement projects as needed.

 

Qualifications

Who you are: 

As the successful candidate you will be an experienced HR generalist, with Business Partnering experience who is happy to be hands on with operations, raising contracts and answering employees queries.   You will be a natural at multitasking and will be very comfortable working in a fast-paced and changeable organisation. 

We are looking for someone who thrives in a specialist role and always strive to be the person of expertise. You are reflective by nature and enjoy working in areas which require attention to detail and maintaining quality and standards. We see that you have great organizational knowledge, understanding the structures and how processes come together. You are thorough, communicate effectively, like to share your knowledge and take responsibility. You can identify, understand, and solve problems, always looking for ways to build improvement. You like challenges, have a positive attitude, and are all in for the win.

Additional Information

This is a chance for you succeed in an environment where you will have the possibility to make a daily impact. Every day you will get to work alongside helpful and down-to-earth colleagues who are dedicated and ambitious. We fully recognize that it is our employees that make Snow a success and the global leader in the development and delivery of dedicated SAM solutions. If you are the right person for the role, we will offer you exciting and developing assignments and you will get to be part of a fantastic journey within a dynamic high-growth business.

We look forward to your application.

Privacy Policy