careerlong

Adjective

 * 1) Lasting for nearly one's entire career.

Adverb

 * 1) Over nearly one's entire career.