philanthropist (philanthropy + -ist; agent_person)
A person who loves humankind in general
A person or institution who seeks to improve the world, especially by monetary gifts