Tom Sangster

Tom Sangster

Senior Analyst, Capital Markets