Chief Executive Officer
London, England, United Kingdom
OTAS Technologies Limited
OTAS Technologies
CEO
Rice College, Ennis
Dublin City University