Eric McGlauflin

CRO at Downstream

Eric McGlauflin is the current Chief Revenue Officer at Trash Gurus. Prior to this, they worked as a sales representative at RSW Medical, Inc. from October 2014 to March 2019.

Eric McGlauflin has a Bachelor of Science in Finance and Financial Management Services from Northwest Missouri State University. Eric also has certification from LinkedIn in The Six Morning Habits of High Performers.

Eric McGlauflin reports to Zachary Irwin, CEO.



  • CRO

    Current role

View in org chart

Vision by The Org
Supercharge your sales execution
Prospect and monitor the world's largest database of org charts.
Get started
Screenshot of Vision, a sales prospecting tool by The Org