Truphone employs 419 employees. The Truphone management team includes Igor Borisoglebski (Chief Technology Officer), Harry Odenhoven (Chief Executive Officer), and Guy Thornton (Head of Product Marketing).
Get Contact Info for All DepartmentsLooking for a particular Truphone employee's phone or email?