Troy Mc Whinney

Active Loveland, CO Chief Investment Officer for McWhinney Holding Company Lllp