Greg Dring

Senior Investment Analyst - Franchises
Magellan Asset Management

Moves