itecor employs 200 employees. The itecor management team includes Blaise Guignard (Executive Vice-President - Head of Business Development), Lori Petrucci (Managing Director - Head of Operations Swiss Romande), and Paul Barnabe (Managing Director - Head of Swiss Romande Region).
Get Contact Info for All DepartmentsLooking for a particular itecor employee's phone or email?