telecollaborator
Etymology
From tele- + collaborator.
noun
A participant in telecollaboration.