Evan Lodge


Education
    Babson College
    August, 2012 - May, 2014
    degree
    Master's
    major
    Computer Science
Work Experience
    backchannelmedia
    Sales Engineer
    company
    backchannelmedia
    title
    Sales Engineer
Fun Fact
I run ultramarathons