prime mover
someone who has a lot of influence in starting something important.
He was a prime mover in developing a new style of customer-friendly bookshops in the UK.
Cambridge English Idioms Dictionary