
Director of Technology at International Olympic Committee
Geneva Area, Switzerland

Director of Technology at International Olympic Committee
Geneva Area, Switzerland
(Non-Profit; 201-500 employees; IOC; Sports industry)
January 2005 — Present (5 years )