Career Opportunity

Support and Account Manager

Victoria, BC, Canada - Permanent, Full Time

At Rooof, we build the world’s best software for automatically creating classified-ads. That said, we’re even more proud of the team that we’ve built.  We love working together and we’re very good at innovating, selling, and turning customers into evangelists! We’ve been growing rapidly and need a customer focused individual to help with client support and account management.

We’re a tech company that deals in B2B sales, so this position is well suited for someone that has customer service experience in a fast paced, ever changing environment.  Experience with managing a portfolio of customers is a plus!


Who you’d be working with

Allen and Hanna are our sales people! Once they “ring the bell,” signifying that Rooof has a new client, your job will be to work directly with them and the new client to complete the on-boarding process.

Cassandra will be your partner-in-crime! She is Rooof’s go-to person for training.  She also has a dedicated portfolio of accounts that she manages.  We often find that training, support, and sales work together to tackle client facing issues. 

For those of us who are not technically inclined, there is a whole team of software engineers here to assist! They build and maintain our widgets so that we can keep selling them. 

Our team is growing quickly, so yours won’t be the only new face in the office.  We are actively searching to expand our engineering team, hire someone to help with administration, and someone with an eye for graphic design.


What does your day look like?


  • Answering help tickets and phone calls on our support line
  • Arranging and performing support calls with customers to troubleshoot and provide on the spot training
  • Following up with clients regarding current open issues
  • Proactive client outreach to customers
  • Assisting in developing or updating support material, including help documents

Account Management

  • Maintaining contact with key decision makers within an assigned portfolio
  • Maintaining data within our CRM, our invoicing system, and other Rooof systems
  • Regularly ensuring that training needs are met for each management company within the assigned portfolio.  You will coordinate this with the training coordinator
  • Responding to client outreach
  • Performing outreach to clients showing warning signs
  • Assisting with client support (when necessary)
  • Assisting will billing and collections (when necessary)
  • On-boarding new properties
  • Processing cancellations
  • Up-selling new products – look for opportunities for growth and improvement
  • Ensuring accurate monthly billing
  • Acting as a liaison between clients and engineering
  • Educating clients on our best practices


Who are you?

  • You are detail-oriented.
  • You prefer it done right, not necessarily right now.
  • You have exceptional problem-solving abilities and you don't give up.
  • You have excellent written and verbal skills. 
  • You are customer-focused and you strive to create evangelists.
  • You are familiar with Microsoft Office, Google Chrome, browser extensions, and have a working knowledge on how to use a computer
  • You have an education that demonstrates core principles in the field and a clear ability to learn and deliver excellence.
  • Previous experience in any customer service role is beneficial (even your first job in high school)
  • You have a current passport and are permitted entry to the United States. This job doesn't have any planned travel at the moment, however, if a cool conference comes up then we want to be able to go!


What success looks like

We pride ourselves on providing world class customer support.  Whether you are supporting a decision maker or an end user, our responses to our clients are quick, thorough, and provide solutions.   Therefore, success in this position is directly measured by customer retention and growth as well as performance when responding to support tickets.    

Here’s an example:

A support ticket comes in, but it’s somewhat vague.  It just says “My Rooof isn’t working!” Using the tools that we provide you, you’re able to decode what the client meant.  You then work with one of our engineers to fix the problem and reply to the client with instructions.  The client then gives you a “great rating!”


Compensation – just in case fun people and a great product isn’t enough!

We pay based on experience.

Health, dental, vision, and other benefits for you and your family (after 90 days)

Three weeks of paid vacation

Bonus vacation December 26-31, but we take turns on call.


Where does this go?

We're expanding rapidly so we expect opportunities for accelerated personal growth as we continue with new products and new customers.

Each person is expected to train and mentor their replacement before they advance to a new role within the company.  We expect a person to hold this position for at least 1.5 years before being considered for advancement.



Email jobs at rooof dot com with an introduction, resume in PDF format, and anything else you would like us to know about you. 

In your introduction, tell us why you want to work at Rooof.  Please also tell us how you would respond if a client said, “My Google won’t work!”

If you want to really impress us, do something a little different...  Like an audio/video clip!

The position will remain open until filled.  Apply at your earliest convenience.

We look forward to meeting you!