You searched for: “satisfier
satisfier (s) (noun), satisfiers (pl)
A person who is capable of producing the needs, desires, or expectations of others.