Jack Weidner

Active Castle Rock, CO Chief Compliance Officer for Mark McGregor & Co LLC