The Staroba Group, home of EcoStar LLC, is proud to announce the achievement of reaching over 2,920 days of no lost time from work. The milestone marks eight years of production at the plastics manufacturing facility in Western New York without an OSHA recordable safety incident resulting in lost time from work.
Keep in Touch
Join our mailing list to receive news as it happens, learn about industry developments, and stay up to date with new product releases.
Its easy to unsubscribe if you change your mind later.