Log in
itecor
Contact
View in org chart
Stéphan Grouitch
Chairman & CEO
Cécile Vermeil
Head Of Human Resources & Communications
Yuval Keren
Head Of Digital Solutions & Skopje Office
Habib Lopez
Head Of Barcelona Office
Paul Barnabe
Managing Director - Head Of Swiss Romande Region
+ 8 more
Ivana Miloskovska
Marketing Communications Specialist
Current role