Credrails employs 25 employees. The Credrails management team includes Teresia Kairu (Chief Operating Officer), James W (Chief Technology Officer), and Patrick Muriithi (Senior Software Engineer).
Get Contact Info for All DepartmentsLooking for a particular Credrails employee's phone or email?