John Sturiale

Portfolio Manager and Managing Director