Teacher Assistant
New York
University at Buffalo
M&T Bank
Technology Development Trainee
Software Engineer
Undergraduate Research Assistant