Nouns

(n)predecessorone who precedes you in time (as in holding a position or office)
(n)harbinger, forerunner, predecessor, herald, precursorsomething that precedes and indicates the approach of something or someone