John Parker

Yokohama, Japan

Interactive Media Manager at Stars and Stripes
Background
Work Experience

Interactive Media Manager

Stars and Stripes

February 2011 - December 2016