Gary became an operating partner for Graham Partners in 2012. Prior to joining Graham Partners, Gary worked as an executive for Microsoft. While at Microsoft, Gary developed and deployed applications, as well as advised, presented, and trained Fortune 100 companies on IT best practices, information security, and software architecture. Additionally, he assisted in the development of a Worldwide Chief Security Officer Forum, and he provided technical input for Microsoft Products including Exchange, Office, Windows, and Xbox. Previous to Microsoft, Gary worked for Wilmington Trust in its Audit Department.
Gary earned his B.S. in Business Administration with a concentration in Finance from the University of Delaware.
A native of the Philadelphia Area, Gary enjoys spending time with his family, skiing, hiking, and gardening in his spare time.