James Zanesi

Senior Analyst
Blue Quay Investment Management

Moves