
Role at CSBM
As a Talent Support Manager, Leasha supports the company with organizational onboarding, ad hoc projects, recruitment, and performance management. They oversee the entire onboarding process to ensure new employees are integrated smoothly and effectively into the organization. Additionally, they collaborate with the HR team to provide guidance on best practices. They play a key role in enhancing employee engagement and contributing to a positive workplace culture.
Prior Experience
Before joining CSBM, Leasha worked as a Talent Specialist with a focus on recruiting, DEI initiatives, and internal mobility programs.