People on the move: Scott Ward

Denver Business Journal

As the Vice President of Sales at Trustpilot in the Denver office, Ward will lead the charge across sales and development in the Western Region and will be responsible for developing, executing and overseeing internal sales processes and business development initiatives.