Rob Cotter

Active Orange, CA Chief Technology Officer for Insight Investments, LLC