A thinking person. Someone whocares about others. Someone who has values. A person who is not just concerned about the almighty dollar.A person who wants to add something to this world, not just take.

Keywords from above, used in other answers: