Trụ sở chính trên toàn thế giới của Igloo Products được đặt tại 777 Igloo Road ở Katy, Texas và công ty cũng sản xuất các sản phẩm của mình tại Texas. Tuy nhiên, các dịch vụ tiêu dùng được đặt tại 20 Hiến pháp Boulevard South, Shelton, Connecticut.
Igloo bắt đầu với quy mô nhỏ, chỉ với hai nhân viên làm máy làm mát nước bằng kim loại trong một cửa hàng gia công kim loại. Kể từ năm 1947, nó đã phát triển thành công ty như bây giờ. J.H. Whitney đã bán công ty cho ACON vào năm 2014. Trang web của công ty nói rằng vào thời điểm đó, nó có 850 nhân viên và có các công ty bán sản phẩm của họ trên toàn thế giới. Trụ sở chính tại Katy, Texas, đã phát triển lên đến 1,4 triệu bộ vuông.