TurboChef
Steve Crellin serves as the Regional Sales Director at TurboChef Technologies, a position held since 2004. With extensive experience in sales management, Steve has been instrumental in driving revenue growth and expanding market presence within the region.
This person is not in any offices
TurboChef
TurboChef has pioneered the world of rapid cooking since 1991 and since then we've grown to over 230,000 installations.