self-starter ( synonym found)

Definition of self-starter:

°A person who shows initiative and resourcefulness.

Back to Top