Where is Thule Corporate office Headquarters

Thule Headquarters Address and Contact

  • Address:42 Silvermine Rd, Seymour, Connecticut, 06483, United States
  • Phone Number: (303) 366-2944
  • Email: Click Here
  • Number of Employees:3300
  • Established:1942
  • Key People:John Rousso
  • Est. Annual Revenue:<$5M

Thule Headquarters Location & Directions

Thule Headquarters Executive Team



Chris YeagerCustomer Service Manager
Kevin TuckerDirector, Customer Services
Dwight BrandtVice President, Sales
Lauren ThomasDirector, Quality
Lisa FalascoController
Angelo ColonManager, Shipping
John RoussoDirector, Engineering
Chris RoweDirector, Supply Chain Management

About Thule, History and Headquarters Information

Thule Headquarters Photos


Thule Company Resources