IDL's IT department is led by Nat Lutzko (Head of Quality) and has 9 employees.
Nat Lutzko
Head of Quality
Lasangi Pathiraja
QA and QC
Michael Nguyen
Quality Assurance Officer
Jade O’Keefe
Senior Laboratory Technician
Haran Suresh
Instrumentation Technician
Lucas Wilson
Welding Engineer
Enyinna Uwaga
Mechanical Engineer
David Pajda
ihk
Nandinuchral Bayar
Graphic Designer
Looking for a particular IDL employee's phone or email?