Ideon Limited employs 75 employees. The Ideon Limited management team includes Nancy Mueni (General Manager), Mary Msonsa (Managing Director), and Joy Chepchumba (Talent Acquisition and HR Specialist - (BPO) Kenya, Uganda, Tanzania).
Looking for a particular Ideon Limited employee's phone or email?