
North America Human Resources Manager
Stafford Communications GroupLead HR strategy and operations across the United States and Canada for Premier NX, a technology-enabled BPO provider. The role oversees talent, compliance, compensation, benefits, recruiting, and employee relations.
Ochish