Artefact is a global data and AI consulting firm with more than 2,000 employees across 34 offices. As Artefact grows in the United States and Canada, the Sr. HR Business Partner will build and improve the systems, culture, and talent foundation supporting that growth. Reporting to the Head of People, this role translates People strategy into practical, scalable experiences and works closely with business leaders, Chapter Leads, employees, the Resource Manager, and global People partners. The role leads employee relations, manager advisory, talent development, onboarding, and employee experience across North America. It also oversees benefits administration and the execution of immigration and global mobility programs in the United States and Canada. The position combines program ownership and strategic influence with hands-on support for employees and managers, and contributes to regional and global People initiatives.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior
Education Level
No Education Listed