If you are having problems logging into Russell Virtual, or you simply have a question about Russell Virtual, please contact us at 613-443-3066 ext. 0 during our business hours.