Bill GillandersWrong Bill Gillanders?
Vice President Engineering
Librestream Technologies Inc
895 Waverley St. Suite 110
Winnipeg, Manitoba R3T 5P4
Company Description: Founded in 2003, LibreStream takes video communications beyond traditional face-to-face meetings and is the first company to deliver a rich video collaboration... more