Sediul central al companiei Igloo Products se află la 777 Igloo Road din Katy, Texas, iar compania își fabrică produsele și în Texas. Serviciile pentru consumatori sunt totuși situate la 20 Constitution Boulevard South, Shelton, Connecticut.
Igloo a început să fie mic, doar doi angajați făcând răcitoare de apă metalice într-un magazin de prelucrare a metalelor. Din 1947, a crescut în compania în care se află acum. J.H. Whitney a vândut compania la ACON în 2014. Site-ul companiei afirmă că la acel moment avea 850 de angajați și companii care își vând produsele în întreaga lume. Sediul central din Katy, Texas, a crescut la 1,4 milioane de metri pătrați.