As a Talent Lead, you will be responsible for managing the end-to-end talent acquisition process for JSM.
Business partner to department leaders regarding their hiring needs and process requirements.
Determining current staffing needs and producing forecasts and reporting to the business.
Developing talent acquisition strategies and hiring plans.
Partnering with Communications function on employment branding initiatives.