John Callahan

Fidelity Investments

Current Role: President