Urban Deli employs 35 employees. The Urban Deli management team includes Tayyab Narula (Chief Executive Officer), Fredrik Elin (Head Chef), and Tobias Wolff (Urban Deli).
Get Contact Info for All DepartmentsLooking for a particular Urban Deli employee's phone or email?