La sede mundial de Igloo Products está ubicada en 777 Igloo Road en Katy, Texas, y la compañía también fabrica sus productos en Texas. Los servicios al consumidor, sin embargo, están ubicados en 20 Constitution Boulevard South Shelton, Connecticut.
Igloo comenzó pequeño, con solo dos empleados fabricando enfriadores de agua de metal en un taller de metalurgia. Desde 1947, se ha convertido en la empresa que es ahora. J H. Whitney vendió la compañía a ACON en 2014. El sitio web de la compañía afirma que en ese momento tenía 850 empleados y empresas que vendían sus productos en todo el mundo. La sede en Katy, Texas, ha crecido a 1.4 millones de pies cuadrados.