Imax Corp Customer Service Phone Numbers Customer service: +1 905-403-6500   Imax Corp Headquarters Info, Email, Phone number, Website and live chat Information The IMAX Corporation is a Canadian theatre company which designs and manufactures IMAX cameras and projection systems as well as performing film development, production, post production and distribution to IMAX affiliated theatres worldwide.