Definitions by Rayman13
self-starter
a person who is sufficiently motivated or ambitious to start a new career or business or to pursue further education without the help of others.
Rob has never got the background of a marketing, but what awesome job he did. He definitely is a self-starter
self-starter by Rayman13 June 24, 2015