Shell
Finance Intern
PNC Financial Services Group
Vice President, Software Engineer Lead
PNC Financial Services
Vice President, Software Engineer Lead
Bank of America
Director
PNC
Investment Banking Analyst
Citi
Senior Associate - Investment Banking - Alternative Energy Finance
The Daily Collegian
Board Director (Board Treasurer)
Penn State University