<img height="1" width="1" style="display:none" src="https://www.facebook.com/tr?id=2202563400070602&amp;ev=PageView&amp;noscript=1">

Customer Success Representative

Think you'd be a great candidate? Send us your cover letter & resume! 
Please send all documents to careers@initlive.com



Are you looking to join a fast-growing, innovative software company and grow your career in customer service? Are you a problem-solving, self starter, with a "get stuff done" attitude? If so then this is the job for you!

InitLive is looking for a motivated and hardworking Customer Success Representative to join our team. Reporting to the Director of Global Sales, this is a great opportunity to grow your career in high-tech while gaining valuable insight into other aspects of the business including Sales and Marketing. A Customer Success Representative will play a valuable role in the growth of our company and is a key role within our team.


  • Dealing directly with customers either by telephone, electronically, or face-to-face

  • Responding promptly to customer inquiries through email, chat, or phone

  • New customer on-boarding

  • Hosting customer demos

  • Attending trade shows

  • Obtaining and evaluating all relevant information to handle product and service inquiries

  • Setting up and managing new customer accounts

  • Organizing workflows to meet customer timeframes

  • Keeping records of customer interactions and transactions

  • Maintaining the customer database

  • Increasing customer renewal and retention rates

Education & Experience

  • University or College Degree

  • Customer service experience, tech savviness and previous use of a CRM tool an asset

  • Excellent written and verbal communication skills are essential

  • Must be eligible to work in Canada, and be located in Ottawa, ON, Canada.

Job type

  • Entry-level

  • Full-time

  • Location: Ottawa

If interested, please email your resume to careers@initlive.com

Apply now!