contacts that have moved on to another company

contacts that have moved on to another company

Hi

I have a number of contacts that have left one company to a completely different one, what is the best way to deal with these in the crm.

Is there some way i can link the contacts to all companies concerning rather than creating duplicates?