Sr. Human Resources Generalist

Location: Scarborough, ON, Canada
Date Posted: 03-07-2018
Sr. Human Resources Generalist, Toronto, Ontario

About this role…
As an experienced HR career professional with a total rewards focus, are you seeking a truly unique work experience where you can apply your creativity, individuality and intelligence to a growing global business?
Do you thrive in a design-centric, fast-paced entrepreneurial environment working across geographical boundaries and time zones as a business partner and cultural ambassador?
If so, join our dynamic team and take the lead on North American company-wide compensation and benefits, payroll interface, total rewards and employee recognition!
What you're great at…
Total Rewards and Talent Development- As the first point of contact for management and employees, you provide hands-on, proactive, high quality support on pay and benefits administration, metrics reporting, total rewards and recognition, onboarding, retention and turnover, and performance management.
Full-cycle recruitment- Working with our business leaders to build world-class teams, you drive the recruitment process, managing multiple vacancies simultaneously up to the management level. You define business staffing requirements, develop market-appropriate recruitment strategies within budget and create mobile-friendly, candidate-focused job postings; select and prescreen candidates, develop and present job offers and obtain immigration visas and work permits as required.
HR Program Support- As the right hand to the Director, Global Human Resources, and a key member of the global HR team, you assist in designing, documenting, communicating and implementing processes, policies and programs to support the human resources needs of our business partners and the strategic global initiatives of the Umbra organization.

What you’ll bring….
  • 7-9 years’ progressive Human Resources generalist experience with a North American focus, and  US group benefit and 401k expertise; sales and/or warehouse multi-site exposure is an asset
  • Post-secondary education in Human Resources, Business Administration, Psychology or a related field; CHRP/CHRL designation required
  • MS Office proficiency with advanced Excel skills required along with a knowledge of SAP or ADP and expertise in mastering payroll systems
  • Valid Ontario driver’s license and passport with availability to travel outside Canada as required
  • Strong interpersonal and relationship building skills honed in a multi-cultural environment
  • Well-developed written and oral English communication, active listening, coaching and presentation skills
  • Solid priority setting and organizational skills with a high attention to detail and deadlines are critical
  • Flexible collaborative approach with an enthusiastic, can-do attitude and a creative mindset
  • Strong action and results orientation with a sense of urgency
  • Demonstrated business acumen with practical problem solving and analytical abilities
  • Team player with a strong work ethic and positive customer service orientation to meet deadlines and evolving business needs
  • High level of personal and professional integrity, judgment and diplomacy with the ability to handle and safeguard confidential and sensitive information.
What we offer….
We offer all permanent full-time associates a competitive salary, incentive programs, group benefits and a Company-matching RSP, generous product discounts, as well as continuous learning opportunities, recognition galore, a subsidized on-site gourmet café and full gym facilities. Overall, a pretty great place to work!
Founder-led with global  headquarters in Toronto, Umbra is the world’s largest multi-category housewares design company with more than 35 years of industry experience. With manufacturing facilities in China and a global design team, Umbra continues to be an industry leader, not just in our product development cycle, but in our approach to doing business in over 120 countries around the world.
At Umbra, we value our unique work space, our global mindset and the creative and innovative contributions of our worldwide team members.
How to Apply…
If you’re looking to accelerate your HR career in an entrepreneurial environment, please send your resume to, referencing “Sr. Human Resources Generalist” in the subject line.
We thank all applicants for their responses; however, only qualified applicants identified for an interview will be contacted.  Please note that Umbra will provide accommodation during the selection process to applicants upon request.
No agencies please
this job portal is powered by CATS