Latka logo

Sarah Thwaite

  • Senior Manager, Global Field and Partner Marketing at ThoughtSpot
Atlanta, Georgia, United States
LinkedIn