Leo Findlay's Location
San Francisco, CA, US
Leo Findlay's Work
Leo Findlay's Education
University of Southern California
Bachelor's degree (Communication and Media Studies)
2017
French American International School (San Francisco, CA)
International Baccalaureate Diploma (English, Music & History)
2014 - 2016
Lycée Français Charles de Gaulle de Londres
2013
Leo Findlay's Skills
Leo Findlay's Summary
Leo Findlay, based in San Francisco, CA, US, is currently a Senior Territory Account Executive at Toast, bringing experience from previous roles at Toast, Engineered Fluids, University of Southern California - Marshall School of Business and University of Southern California. Leo Findlay holds a Bachelor's degree in Communication and Media Studies @ University of Southern California. With a robust skill set that includes Leadership, Presentation Skills, Teamwork, Pitching Ideas, Project Management and more, Leo Findlay contributes valuable insights to the industry. Leo Findlay has 1 email on RocketReach.