Together Talk

Web-based video conferencing tool which provides participants screen sharing, application sharing, recording and presenter control.