Bob Guardi
Bob Guardi
Assoc Director, Online Education at CME Group