net2phone Canada

Ottawa
58 Total Employees
Year Founded: 2003

net2phone Canada Benefits Overview

Compensation + Benefits

Offers health insurance

2 Days AgoSaved
In-Office
Ottawa, ON, CAN
Cloud • Information Technology
The role involves generating leads through research and prospecting, making outbound calls, answering questions, and achieving productivity goals while collaborating with the SDR and sales teams.
11 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.
23 Days AgoSaved
In-Office
Ottawa, ON, CAN
Cloud • Information Technology
As a Billing Specialist, you'll manage billing inquiries, payments, and customer relationships, ensuring accurate account handling and collaboration with multiple teams.