A person who has a lot of ideas about how to make the project successful and is ready to put their ideas to work is: dependable. Motivated. Aggressive. Delegated.

Motivated.