Who, in all his or her dealings, values the long-term value over the short term. The best I have come up with is "long-term oriented". Is there a dedicated adjective to describe this?
You could consider using the adjective visionary which means:
Thinking about or planning the future with imagination or wisdom: 'a visionary leader'.
Far-sighted could be a good candidate, too.
Showing a prudent awareness of future possibilities: 'far-sighted ideas on education'.
[Oxford Online Dictionary]
For one who consistently values long-term value, 'idealistic', the adjective from 'idealism', might be the usual. Rather than an adjective, however, the noun 'idealist' might be better to name one "who, in all his or her dealings, values the long-term value over the short term":
1. a person who cherishes or pursues high or noble principles, purposes, or goals.
2. a visionary or impractical person.
3. a person who represents things as they might or should be rather than as they are.
[idealist. (n.d.) Random House Kernerman Webster’s College Dictionary. (2010). Retrieved January 19 2016 from http://www.thefreedictionary.com/idealist .]
'Idealist' (or 'idealistic') has the disadvantage that, in contemporary use, it is often used depreciatively:
- A person who creates, aspires to, or pursues ideals. Also depreciatively: one who entertains visionary or unpractical notions.
["idealist, n. and adj.". OED Online. December 2015. Oxford University Press. http://www.oed.com/view/Entry/90961 (accessed January 19, 2016).
If 'idealist' (or 'idealistic') is not what you had in mind, perhaps 'forward-looking' would be more suitable:
Concerned with or making provision for the future
You may describe such a person as sagacious:
: of keen and farsighted penetration and judgment
There is a Wikipedia article that has a lengthy description, including this definition: Future orientation is broadly defined as the extent to which an individual thinks about the future, anticipates future consequences, and plans ahead before acting.