David Garrity has over 30 years’ experience in the financial services industry. He has held senior roles and board of director positions for both public and private companies and has extensive experience in several disciplines including advisory, operations and research.