• Website: vidyard.com

  • Phone number: 1 (800) 530-3878

  • Location: Kitchener-Waterloo, ON