Will Howard left the company last week, part of a management team exodus since owner Hain Celestial introduced a global restructuring strategy at the end of 2023