Head of Brand
The Head of Brand will define and lead the company's brand strategy, voice, and narrative to build a movement around financial confidence. They are responsible for managing multi-channel distribution systems and driving measurable brand impact through awareness, engagement, and conversion.