Janine Allo Joins ezCater as Chief People and Culture Officer Posted on August 16, 2018 by globalhotelpro She’s charged with scaling the company’s culture and strengthening its people function amid rapid growth Source: New feed