Domo President Chris Harrington has more than 25 years in sales leadership. While serving as Omniture’s president of worldwide sales and client services, he drove annual recurring revenue from $ ...