It's basically the most amazing company ever.
Looking for a particular Glenn House employee's phone or email?
The Glenn House annual revenue was $19 million in 2026.
6 people are employed at Glenn House.
Glenn House is based in Tampa, Florida.
The NAICS codes for Glenn House are [33, 333].
The SIC codes for Glenn House are [358, 35].