Glenn, powered by Azelis, delivers specialty chemical solutions for the formulation of Beauty Care consumer products, optimizing go-to-market strategies through a differentiated market orientation, technical competence and a collaborative approach.
Looking for a particular Glenn Corp employee's phone or email?
The Glenn Corp annual revenue was $22.8 million in 2026.
Rachelle Allen is the Vice President of Sales of Glenn Corp.
9 people are employed at Glenn Corp.
Glenn Corp is based in Richardson, Texas.
The NAICS codes for Glenn Corp are [5312, 42, 424, 42469, 53, 424690, 4246, 53121, 531].
The SIC codes for Glenn Corp are [653, 516, 65, 51].