Chief Technology Officer

Pascal Hulalka