Snowball Lighting Incorporated was founded in 2007 and is headquartered in El Paso, Texas. This location includes our corporate offices as well as our assembly facility and our U.S. product warehouse. Snowball Lighting Inc. has quickly become recognized as an industry leader in the design and manufacturing of a full range of LED luminaires across six continents with additional offices in China and the United Kingdom.