The Deli employs 36 employees. The The Deli management team includes Kevin Saffer (Executive Producer and Managing Director), Jessica (Business Development Director), and Lisa Saffer (CFO and COO).
Looking for a particular The Deli employee's phone or email?