Steve Otto's Location
Kingsbarns, Fife, United Kingdom
Steve Otto's Work
Steve Otto's Education
Steve Otto's Summary
Steve Otto, based in Kingsbarns, Fife, United Kingdom, is currently a Executive Director - Chief Technology Officer at The R&A, bringing experience from previous roles at University of Birmingham, Nasa Langley Research Center and Manchester University. Steve Otto holds a 1960 - 1990 Doctor of Philosophy in Mathematics, Philosophy @ University of Exeter. Steve Otto has 1 email on RocketReach.