driving spirit

Noun

 * 1) The power, initiator or enthusiast behind an accomplishment. The driving force.
 * He was the driving spirit of the establishment.