Chris Trudeau
Chris is responsible for business development and alliances at Highspot. Prior to Highspot, Chris held various sales, marketing, and leadership roles at Microsoft as well as early stage ventures.
How to nail any sales presentation
January 30, 2020