Yowie Group Limited has also appointed a new executive chair, John Patton. He replaces Sean Taylor, who resigned in April having held the position since December 2021.