Communication is critical for virtual teams. Virtual teams are teams that work together remotely without meeting face to face. Communication is necessary for virtual teams to stay in touch, collaborate and achieve their goals. To do this, you need a certain database of contacts
https://www.simplecontacts.com/