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