The expression
"longtime collaborator" refers to a person who has been working together with someone for a significant period of time. They have a history of cooperation and have built a strong relationship based on trust and shared experiences.
Full definition