Bill is the founder and principal of Hudson Advisor Services, Inc and was formerly executive vice president of the Investment Services Division of Marine Midland Bank (HSBC Bank, USA), with responsibility for estate, trust and investment management services.

Locally, Bill is the treasurer and on the board of the Humane Society of Vero Beach and Indian River County Foundation. He has also served as a trustee of the Nichols School and chaired their Endowment Committee, a trustee of the Park School, board member of the New York Community Trust and trustee of the Buffalo State College Foundation.

He holds a BA degree in banking and finance from the University of Florida and is a graduate of both the Investment Banking Institute and the National School of Bank Investments. He was a captain and helicopter pilot in the U.S. Army Medical Service Corps during the Vietnam War.