Lori's Sales department is led by Leonard Ebute (COUNTRY MANAGER, NIGERIA) and has 29 employees.
Tomilade Arowosegbe
Chief of Staff
Imran Akram
General Manager
Jim Kinuthia
Head of Business Development - East Africa
Alexander Brewster
Pre-MBA Intern
Looking for a particular Lori employee's phone or email?