What are the responsibilities and job description for the Senior Brand Manager position at SPARK NS?
The ideal candidate will have a bachelor's degree and 10-15 years' relevant marketing experience. This role requires onsite work in Menlo Park, California five days per week.