KLR's IT department is led by Lynn Baril (Chief Technology Officer) and has 11 employees.
Eric Dettloff
Database Developer
Christopher Parnagian
Supervisor, Information Security
Jocelyn Estillore
Information Security Manager
Jennifer Megna
IT Supervisor
Lynn Baril
Chief Technology Officer
Looking for a particular KLR employee's phone or email?