Aaron Vennard is a Managing Consultant with 15 years in Financial Services across New York, Chicago, Toronto, London and ...