200 Imperial Sugar Company The Imperial Sugar Company (ISC) has a long and rich heritage. It is one of the oldest continuously operating entities in the State of Texas and a brand that has been trusted by families all across the South for generations. ISC is headquartered in Sugar Land, Texas. Sugar Land is named for ISC and their crown logo is featured on the city’s seal. Two of ISC’s brands include Imperial Sugar (since 1843) and Dixie Crystals (since 1917). The Imperial Sugar Company (ISC) is a member of the Louis Dreyfus Company portfolio. Founded in 1851, Louis Dreyfus Company is a worldwide leader in sugar merchandising and among the largest cane sugar refiners worldwide. Louis Dreyfus Company’s global footprint includes refineries in the U.S., Asia, Mexico and Brazil and a presence in 16 commodity trading centers around the world. CHAPTER 14 left: Installation at Imperial Sugar