La sede centrale mondiale dei prodotti Igloo si trova a 777 Igloo Road a Katy, in Texas, e l'azienda produce i suoi prodotti anche in Texas. I servizi di consumo, tuttavia, si trovano a 20 Constitution Boulevard South, Shelton, nel Connecticut.
Igloo iniziò in piccolo, con solo due dipendenti che costruivano refrigeratori d'acqua in metallo in un negozio di lavorazione dei metalli. Dal 1947, è cresciuto nella società che è ora. J.H. Whitney ha venduto la società ad ACON nel 2014. Il sito Web della società afferma che all'epoca contava 850 dipendenti e aveva società che vendevano i loro prodotti in tutto il mondo. Il quartier generale a Katy, in Texas, è cresciuto fino a 1,4 milioni di piedi quadrati.