Glenn, an Azelis company 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.
12 people are employed at Glenn Corp.
Glenn Corp is based in Warwick, Rhode Island.
The NAICS codes for Glenn Corp are [424, 424690, 531, 42469, 53, 4246, 53121, 42, 5312].
The SIC codes for Glenn Corp are [516, 51, 653, 65].