Answer: forwardthinking

AnswerCrossword Clue
FORWARDTHINKINGPlanning for the future
FORWARDTHINKINGOn the ball, in a way