IDC is always looking for talented people to join our team! We are a rapidly growing high-tech company, headquartered in Ottawa, Canada, with an international distribution network.

Departments within IDC include Engineering/R&D (systems, software, firmware and hardware), Customer Service, Manufacturing, Sales, Marketing, Finance, and Administration.

Profline
Corporate Info > Careers > Opportunities

Current Job Opportunities

Customer Service Technician
Posted - Tuesday, January 06, 2009

Department: Customer Service

view
Customer Service Specialist
Posted - Tuesday, January 06, 2009

Department: Customer Service

view
Editor/Team Lead Assist
Posted - Monday, November 24, 2008

Department: Teleport

view
Software Tester
Posted - Monday, November 24, 2008

Department: Engineering

view
Contact Us