David Saxe is the Partner of ELL.
96 people are employed at ELL.
ELL is based in Houston, Texas.
The NAICS codes for ELL are [54, 5418, 541, 541810, 54181].
The SIC codes for ELL are [73, 731].