Don Ross is the President of Americas at Trustpilot.
Don joined Trustpilot in October 2016. Formerly the CEO of Bankrate.com, he and his team grew the personal financial service website’s revenue from $79M to over $550M in under nine years. Don works to further grow Trustpilot’s business and revenue, and cement its position in North America. Previously, he served as the Senior Vice President of Sales & Marketing at Harris Connect, Inc. and SVP of Sales at Worldweb.net. Don holds a Masters of Marketing & Advertising from Michigan State University and Executive Education in Sustainable Marketing Leadership from Harvard Business School.