Buckle Appoints Cheryl Sinclair to Newly Created Position of Chief People Officer
Cheryl Sinclair’s 20 years of experience to support Buckle as it continues building team to deliver comprehensive insurance to U.S. gig economy workers Buckle, an inclusive, tech-enabled financial services company, appointed Cheryl Sinclair to the company’s newly created position of Chief People Officer. Cheryl spent nearly 20 years in various human resources......