The Head of Brand at Satispay will be responsible for developing and implementing the brand strategy, ensuring alignment with the company's mission and business objectives. Key responsibilities include overseeing creative production, driving brand activations, managing social media presence, and guiding brand strategy through insights and research. The role requires over 10 years of experience in brand management or creative direction, preferably in fast-paced tech environments.