Like a number of other such compounds, it's hyphenated when it comes before a noun, otherwise not. He is results oriented. He is a results-oriented person.
Is results oriented one word or two?
The rule is “When two or more words serve together as a single modifier before a noun, the hyphen or hyphens form the modifying words into a unit.” The most common phrase that occurs without its hyphen is “results-oriented” as in “results-oriented leader”.
Should results driven be hyphenated?
Is results driven hyphenated? When you pair an adjective with a noun as a modifier and use the combination as one concept, it should be hyphenated: high-growth, not high growth; C-level, not c level; and results-driven, not results driven.