Le siège social mondial d'Igloo Products est situé au 777 Igloo Road à Katy, au Texas, et la société fabrique également ses produits au Texas. Les services aux consommateurs, cependant, sont situés au 20 Constitution Boulevard South, Shelton, Connecticut.
Igloo a commencé petit, avec seulement deux employés fabriquant des refroidisseurs d'eau en métal dans un atelier de métallurgie. Depuis 1947, elle est devenue l'entreprise qu'elle est aujourd'hui. J.H. Whitney a vendu la société à ACON en 2014. Le site Web de la société indique qu'à cette époque, elle comptait 850 employés et des entreprises vendaient leurs produits dans le monde entier. Le siège social de Katy, au Texas, a atteint 1,4 million de pieds carrés.