Stella Chen, CRHA, is an experienced human resources professional with a strong background in HR business partnership and generalist roles. Currently serving as an Analyst at CIMA+, Stella oversees technology and people analytics, managing implementation activities and client relationships while exploring new HRIS modules. Prior experience includes positions at Trackforce Valiant + TrackTik as a Human Resources Business Partner, and at oXya as both a Human Resources Generalist and Business Partner. Additional roles include customer service and administrative positions at ATELKA, Teleperformance, Tru Connect, and Soquelec Ltd. Stella holds two Graduate Diplomas in Human Resources Management from McGill University, earned between 2011 and 2019.
This person is not in the org chart
This person is not in any teams
This person is not in any offices