Prior to establishing NorthFork Financial, Bill developed a planning-based approach to his financial consulting practice over five years of employment with a regional financial services firm. Before that, he taught U.S. History, and U.S. and Comparative Government, along with several other courses, at Bozeman High School.

He serves on several boards in the area, including the Bozeman Public Library Foundation, Headwaters Economics and the Downtown Tax Increment Finance District. He is on the Advisory Council for Western Sustainability Exchange, and the Advisory Board for Cottonwood Environmental Law Center. He also chairs the Cornell Alumni Admissions Advisory Network for Montana and is a resource provider for Bozeman BEAR (Business Expansion and Retention) Network.

Bill grew up outside of Buffalo, New York and moved West after completing an extensive bicycle journey through the U.S. in 1989. He lives in Bozeman with his wife, Heidi, and their two boys, where they aim to adventure outdoors as much as possible. His interests include river travel, biking, skiing, hunting, writing, reading and photography.