Logo
National Grid

Global Brand Strategy Leader

National Grid, Menlo Park, California, United States, 94029

Save Job

A leading energy company seeks a Branding Strategy Manager to develop and implement brand strategies across multiple businesses. The ideal candidate will have over 10 years of experience in branding and a strong leadership track record. Responsibilities include supervising brand refresh, executing marketing plans, and leading a high-performing team. Candidates must possess a Bachelor’s degree in a relevant field. A salary range of $346,500 to $370,000 annually is offered, with potential telecommuting options. #J-18808-Ljbffr