The president, Pierre Paquet, had over 30 years of experience in marketing, and 15 years experience in television programming and distribution rights.
Imavision owned its own building where it operates, located at 1313 Saint-Jacques Street in Montreal, in the province of Quebec, in Canada.