Twinsburg, OH
240
Affected Employees
January 30, 2026
Layoff Date
November 3, 2025
Notice Date
Company
Giesecke + Devrient ePayments America Inc
City
Twinsburg
State
OH
Event Type
Closure