Bill Tom

president & managing principal
Rosedale Advisors, Inc.