Website | http://www.tourourplant.com |
Revenue | $1.5 billion |
Employees | View employees |
Founded | 1968 |
Address | 525 Dunham Road, Saint Charles, Illinois 60174, US |
Phone | (630) 377-3838 |
Looking for a particular Power Packaging, An Exel Company employee's phone or email?
The Power Packaging, An Exel Company annual revenue was $1.5 billion in 2023.
Power Packaging, An Exel Company is based in Saint Charles, Illinois.