Don Ross serves as the President of the Americas for Trustpilot. 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. Prior to that, he served as the Senior Vice President of Sales & Marketing at Harris Connect, Inc. and SVP of Sales at Worldweb.net.