Needham & Company
Investment Banking Associate
Lazard
Investment Banking Associate - Technology
Lazard
Investment Banking Summer Associate (Technology Coverage)
Barclays
Financial Analyst
Barclays
Finance and Treasury Summer Intern
McDonogh High School
University of California, Berkeley, Haas School of Business
Boston College - Carroll School of Management