Leo Wilson's Location
United Kingdom
Leo Wilson's Work
Leo Wilson's Education
Leo Wilson's Summary
Leo Wilson, based in United Kingdom, is currently a Commercial Account Executive - Nordics and Benelux at ThoughtSpot, bringing experience from previous roles at ThoughtSpot, Okta, Inc. and ludlowthompson. Leo Wilson holds a 2017 - 2021 Bachelor's degree in Geography @ University of Reading. Leo Wilson has 1 email on RocketReach.