Full-time
•
Remote (Ottawa, Ontario, Canada)
•
3d ago
The Inside Sales Specialist is responsible for successfully positioning and selling company products professionally and creatively in a given geographical region. The job involves a significant knowledge in lead generati...