As Director of Compliance and Tax Credits, Greg is responsible for all aspects of the program, including business development, deployment, compliance and asset management. Prior to joining MoFi, Greg worked as a CPA in Portland, OR and in business operations positions in Bozeman. Born and raised in Kalispell, MT, Greg enjoys mountain biking, fly fishing, skiing, and playing soccer. Greg holds Master’s and Bachelor’s degrees in Accounting from Montana State University. Greg serves on the board of the Bozeman Adult Soccer League.