Software Development Manager
state college, pennsylvania, united states
Amazon
Penn State University
Beijing University of Technology