Leonard S's Location
London, England, United Kingdom
Leonard S's Work
Leonard S's Education
Leonard S's Summary
Leonard S, based in London, England, United Kingdom, is currently a Account Executive - Consent Management DACH at OneTrust, bringing experience from previous roles at TraceLink, MicroStrategy, 412 Crew and Regardz. Leonard S holds a 2015 - 2022 Bachelor of Science in Psychology @ FernUniversität in Hagen. Leonard S has 1 email on RocketReach.