A setup paperboard boxes company, Millen Industries Inc is situated directly at Norwalk, CT. It brings in a revenue of $44.5 million annually and employs 307 people. The boutique appeal from Millen Industries Inc has made quite a splash within the industry. The firm is managed by President Steven Schulman.
Want to share more of your experience?GO TO FULL REVIEW