Entry-Level Technical Support Specialist in Ottawa

TryApplyNow

Full-time Other-General
Apply Now
Location
ottawa, on, Canada
Posted
June 16, 2026

Job Description

Launch your career as a Level 1 Technical Support Specialist with March Networks in Ottawa, ON. Provide vital customer support for innovative technology products while enjoying a hybrid work model.
March Networks is seeking an entry-level Technical Support Specialist to assist primarily Latin American customers. You will develop expertise in digital video technology and enjoy a supportive environment aimed at professional growth. Your strong communication skills and eagerness to learn will be crucial to fostering relationships and ensuring customer satisfaction.
Key Responsibilities:
• Provide Level 1 support via phone, chat, and email
• Build strong relationships with customers and sales teams
• Maintain accurate records of customer communications in Salesforce
• Perform remote diagnostics and onsite troubleshooting
• Create documentation for knowledge base articles
Requirements:
• University degree or college diploma in relevant field
• 1-2 years of rele...