John Ordona

Global Head of Communications at Turing.com

John Ordona Email & Contact Information

John Ordona Current Workplace: Turing.com

View Colleagues