Adam Kennedy

Senior Research Analyst