Randy Streu

Denver, Colorado, US

VP Business Development at Sumo Logic
Background
Work Experience

VP Business Development

Sumo Logic

May 2016 - December 2016