07
February
2024
Alyssa Ott
As the leader of global human resource function, Alyssa engages the company’s nearly 3,000 employees to create a unique culture that values community, quality, clients and transparency across North America, LATAM, APAC. She oversees all aspects of our company’s human resources function, including Field HR, Compensation and Benefits, Employee Engagement,…