New Balance
Stephen Roach serves as the Marketing Director for APAC Marketing and Sports Marketing at New Balance since 2002, contributing to the global leadership team and overseeing marketing strategies across the Asia/Pacific/Middle East region with a focus on digital-first marketing. Previously, Stephen held roles such as Senior Sports Marketing Manager, where responsibilities included managing sports marketing initiatives and budgets in multiple regions, and Pacific Marketing Manager, achieving significant sales growth and recognition through various awards. Prior experience at adidas from 1997 to 2002 includes roles like Senior Global Brand Manager, where Stephen led major global campaigns and re-launches, and Deputy General Manager of Global Sports Marketing, managing teams and budgets related to high-profile sports events.
This person is not in any teams
This person is not in any offices
New Balance
56 followers
New Balance Athletics, Inc., best known as simply New Balance, is an American multinational corporation based in the Boston, Massachusetts area.