supporter

(noun) patron

sponsor
benefactor (generic term)
helper (generic term)