Get the job you really want

Top Tech Jobs & Startup Jobs in Ottawa

4+ Job Results
12 Days Ago
Ottawa, ON
452 Employees
1-3 Years of Experience
452 Employees
1-3 Years of Experience
Software
Customer Success Specialist responsible for onboarding Managed Services customers, establishing strong relationships, driving value, and ensuring customer success. Requires customer communication skills, technical troubleshooting, and product demonstration.
17 Days Ago
Ottawa, ON
452 Employees
5-7 Years of Experience
452 Employees
5-7 Years of Experience
Software
The Customer Operations Specialist at March Networks is responsible for providing high-quality customer support, handling order management, and ensuring customer satisfaction. This role requires 5 years of experience in a technology environment, with a focus on international customers and SAP Order Management.
23 Days Ago
Ottawa, ON
452 Employees
5-7 Years of Experience
452 Employees
5-7 Years of Experience
Software
The Customer Success Manager will lead the onboarding process for new customers, drive the value of solutions, maintain customer retention, manage a team of specialists, and ensure overall customer success. Responsibilities include customer communication, technical issue resolution, team management, customer metrics analysis, and collaboration with sales and project management teams.
23 Days Ago
Ottawa, ON
452 Employees
1-3 Years of Experience
452 Employees
1-3 Years of Experience
Software
Provide Level 1 Technical Support to customers in Latin America for March Networks products. Troubleshoot and resolve hardware and software issues, maintain customer relationships, and create knowledge base articles. Must have strong analytical and troubleshooting skills, customer service experience, and fluency in Spanish.
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size