Author Profile
default profile image

Bob Margulis

Bob Margulis is a retired software entrepreneur, avid angler and wild fish advocate. He currently volunteers as a River Steward with the Native Fish Society and is the Chair of the Trout Unlimited Yakima Headwaters Steelhead Committee.

Recent Work