David O'Hara is the President of Improving.
1,170 people are employed at Improving.
Improving is based in Plano, Texas.
The NAICS codes for Improving are [541611, 5416, 541513, 5415, 54161, 54, 541, 54151].
The SIC codes for Improving are [874, 87].