John Winchell, a graduate of Saint Joseph's University with a degree in Marketing and a minor in Communication studies, hails from Glen Ridge, New Jersey. As a student-athlete, John cultivated strong time management skills and a robust work ethic. They have held positions in communications and account management at companies like Carat USA, UM Worldwide, and Paramount. Currently, John works in Agency Partnerships at Netflix and is seeking full-time opportunities in the New York City or greater Philadelphia area.
This person is not in the org chart
This person is not in any teams
This person is not in any offices