Skip to main content
D-BOX Technologies Inc. logo

Innovative Technical Support Specialist Focused on Customer Experience

D-BOX Technologies Inc.
Full Timejunior
Longueuil, Quebec, CAPosted April 17, 2026

Job Description

Elevate your career as a Technical Support Specialist, providing vital technical help to a global customer base via phone and email. Drive improvements in service processes while maintaining a strong customer-oriented focus.

As part of your responsibilities, you'll troubleshoot issues for various customers and follow escalations closely with engineering teams. Document interactions meticulously and develop customer service processes that enhance user experience. You will also conduct workshops that empower customers with product knowledge and skills.

Key Responsibilities

  • Deliver technical support via email and phone
  • Follow up on escalated issues until resolution
  • Record all customer interactions accurately
  • Develop and deliver educational workshops
  • Participate in product installations worldwide

Requirements

  • College diploma in relevant area or equivalent
  • 2 years of experience in technical support roles
  • Foundational knowledge in networking
  • Experience with remote access tools
  • Bilingual in French and English; Spanish or Portuguese is advantageous

Shape customer experiences while utilizing your technical knowledge in a thriving environment.

Want AI-powered job matching?

Upload your resume and get every job scored, your resume tailored, and hiring manager emails found - automatically.

Get Started Free