Loading content…
Nick Tostenrude is an independent investor with 20+ years of leadership and operating experience spanning both start-ups and large enterprises. Most recently, Nick served as Chief Product Officer at Vesta, a midsized enterprise fraud detection software company. Prior to Vesta, Nick served in...