net2phone Canada

Ottawa, Ontario, CAN
58 Total Employees
Year Founded: 2003

Similar Companies Hiring

Artificial Intelligence • Information Technology • Marketing Tech • Software • SEO
Salt Lake City, Utah
Fintech • Financial Services • Consulting • Cloud • Business Intelligence • Big Data Analytics
Scottsdale, AZ
62 Employees
Artificial Intelligence • Information Technology • Software
New York, NY
25 Employees
Jobs at net2phone Canada
Let Your Resume Do The Work
Upload your resume to be matched with jobs you're a great fit for.

2 Days AgoSaved
In-Office
Ottawa, ON, CAN
Cloud • Information Technology
As a Bilingual Customer Success Manager, you'll build relationships with clients, identify opportunities for value, mitigate churn risks, and support account expansion while leveraging communication tools like Slack and Salesforce.
12 Days AgoSaved
In-Office
Ottawa, ON, CAN
Cloud • Information Technology
As a Bilingual Customer Experience Specialist, you'll solve problems for business users through phone, chat, and email support while tracking actions in Salesforce and providing on-call support.