You can contact our technical support team through multiple channels:
- Support Ticket: Submit a support ticket through our Online Support Portal. (Recommended)
- Phone: Call our dedicated tech support line at 514-400-0110 or 1-866-611-1261
For urgent matters, we recommend calling our support line for immediate assistance.