Hamilton College
Digital Media Consultant
Engineering Practicum Intern
Hamilton College
Computer Science Teaching Assistant
Associate Product Manager
Associate Product Manager Intern
Hamilton College
Orientation Leader
Product Manager
Hamilton College
Summer Researcher
Hamilton College