Posts in tag
Excelya
Peter Windisch Appointed Chief Technology Officer at Excelya
PARIS–(BUSINESS WIRE)–Today, Excelya, the leading European contract research organization, has announced the appointment of Peter Windisch to the position of Chief Technology Officer (CTO). As CTO, Peter will aim to leverage data and technology to further optimize its client offer. He will be made a member of the Executive Committee and will be based in …