Gary shares the responsibility of stock research and selection, portfolio management, client service and communication with his team members. He is a member of Peregrine's Board of Directors. Gary joined Peregrine’s Large Cap Growth style in 1990.
Prior to Peregrine, Gary was an Investment Research Officer with Shawmut National Corporation. In 1987, while participating in the Applied Securities Analysis Program at the University of Wisconsin Graduate School of Business, Gary was employed as a Credit Analyst for Wisconsin Business Development.
Gary earned his BBA and MS in Finance at the University of Wisconsin – Madison. He is a member of the CFA Institute and the CFA Society of Minnesota. He has served as an Adjunct Professor of Finance at the University of St. Thomas, and is currently a board member of the Aristotle Fund, the University of St. Thomas student-managed investment program.