TurboChef employs 23 employees. The TurboChef management team includes Steve. Farajian (Vice President of Engineering), and Craig Towne (Agency Liason Development Engineering).
Looking for a particular TurboChef employee's phone or email?