Kimelo employs 77 employees. The Kimelo management team includes Esraa Mohamed (Sales Manager), Ben Perry (CFO), and Leonard du'Brey (Operations Supervisor).
Looking for a particular Kimelo employee's phone or email?