Janine Allo Joins ezCater as Chief People and Culture Officer


She’s charged with scaling the company’s culture and strengthening its people function amid rapid growth
Source: New feed