IDEC USA's IT department is led by Lanny Schuberg (Engineering Manager) and has 10 employees.
Lanny Schuberg
Engineering Manager
Looking for a particular IDEC USA employee's phone or email?