US natural and organic food group Hain Celestial has appointed two directors under an agreement with financier Carl Icahn, who owns a major stake in the company.