Tom Lewis Email

VP, North America Sales and Customer Service . Thermos

Schaumburg, IL

Location

Current Roles

Employees:
231
Revenue:
$63.8M
About
Restaurants
Thermos Address
475 N Martingale Rd
Schaumburg, IL
United States

Past Companies

Thermos L.L.C.Vice President, North America Sales and Customer Service
Thermos L.L.C.Vice President, North America Sales
Generac Power SystemsVice President, North America Retail Sales

#1 Startup Dataset

Growth rates, revenue data, direct competitors and contact details.