Kirk Wilson

Active Bellingham, WA Chairman of the Board for The Markets LLC