PersonPersonne · OttawaTroy EnglishChief Technology Officer — Ross VideoWebsiteSite web ↗Ross Video →CompaniesEntreprisesMediaRoss Video