How to get great at finishing what you started

Successful people are not only great at starting things happening but are also great at finishing. Most people tend to fall into one camp or the other, i.e., they are either an ‘idea generator’ or a ‘completer-finisher’ and this tends to be an innate preference that we are born with. So what is the trick [...]