Lori employs 200 employees. The Lori management team includes Gichini Ngaruiya (Co-Founder), Alan Elliott (Chief Financial Officer), and Uche Ogboi (Chief Executive Officer).
Get Contact Info for All DepartmentsLooking for a particular Lori employee's phone or email?