KLR employs 419 employees. The KLR management team includes Paul Oliveira (Chief Executive Officer), Valerie Faiola (Human Resources Manager), and Sara Ferreira (Strategic Business Solutions Manager).
Looking for a particular KLR employee's phone or email?