Green’s Dictionary of Slang

financier n.

see sponsor n. (3)