We are looking for a Head of Brand Management to join our growing team! As a Head of Brand Management, you will play a leadership role responsible for developing and executing branding strategies to enhance TORCH’s identity and to engage customers. This role plays a crucial part in shaping the image and reputation of TORCH.