Richard Eskinazi


Position: Head of Brand and Marketing