backer
Definitions
A person or organization that provides financial support or backing for an enterprise or cause.
A person who supports or advocates for a particular person, group, or idea.
A person or thing that stands behind or supports something else.