Producer

PRODU'CER, noun One that generates; one that produces.