Conscientious and painstaking; meticulous.
Taking care; attentive to potential danger, error or harm; cautious.
One who tends to think and plan for the short term.
Tending to think and plan for the short term.