Logo
National Grid

Global Brand Leader: Strategy, Campaigns & Growth

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

Save Job

A leading energy company in Menlo Park is seeking a Brand Strategist to develop and implement comprehensive brand strategies. This role requires extensive experience in leadership roles, data-driven branding insights, and collaboration with creative agencies. The ideal candidate will manage brand audits, oversee brand refresh, and lead a team of professionals across multiple locations. Competitive salary range between $346,500 to $370,000 annually, with the possibility of telecommuting. #J-18808-Ljbffr