Invite your colleagues
And receive 1 week of complimentary premium membership
Interested
Business Leader   17 Oct 23
An internationally experienced senior executive with CIO, Business Process, Commercial, Financial and IT Service provider experience in L...
Business Leader: The Adecco Group
Area of Expertise / Role: Group Chief Information Officer (CIO) and member of the Executive Committee The The Adecco Group
Lives in or near Zurich, Switzerland
Sign up in progress - 17th Oct 2023