Customer Solutions Analyst - Full Time, Kelowna, BC

Provides software and system support for customers.  Researches and resolves problems and issues, in conjunction with Software environments.  Requires interface with other team members and customers.

Knowledge: Developing professional expertise, applies company policies and procedures to resolve a variety of issues.

Complexity: Works on problems of moderate scope where analysis of situations or data requires a review of a variety of factors. Exercises judgment within defined procedures and practices to determine appropriate action. Builds productive internal/external working relationships.

Supervision: Normally receives general instructions on routine work, detailed instructions on new projects or assignments.


Project Manager, Customer Solutions, Full Time, Toronto, ON

Key Success Factors

  • Obtains or exceeds benchmark client satisfaction scores.
  • Meets or exceeds utilization/billable targets.
  • Acquires or exceeds the required number of client reference letters.
  • Effectively sets expectations with clients and manages to those expectations.
  • Consistently delivers projects on time, within scope and budget and ensures a seamless and timely transfer to the Client Services team. 
  • Continues to develop product (Core Financial, Core Diamond module, Payroll) and industry knowledge.
  • Proactively identifies improvements to self, department, or company. 


A winning team

Accounting For Your Tax Dollars ... Serving Those That Keep Our Municipalities Running

Diamond Municipal Solutions is a Microsoft Gold Partner and ISV of the Year award winner with proven expertise in implementing and supporting Microsoft Dynamics GP accounting and ERP software to support Municipalities across Canada. We are a six-time recipient of the Triple Bottom Line award, recognized by our parent company for excellence in:

  • Employee Satisfaction
  • Client Satisfaction
  • Financial Satisfaction 

We bring over 20 years of experience supporting Municipal Governments with customized accounting software evaluations, implementations, Microsoft Dynamics GP/Diamond software solutions and ongoing technical and business process expertise. Once the solution is implemented, we provide ongoing support and services to optimize our client's investment ... and we like to have fun while we're at it!

Diamond has an office in Cambridge, ON and Kelowna, BC. We also have employees that work remotely from their home offices, where applicable.

  Diamond Perks:

  • Wellness Allowance
  • Tuition Reimbursement
  • Flexible Work Environment

What it is like to work here?

Just like we ask our customers what they think of their experience with Diamond, we ask our employees too! Here's what they had to say in our most recent employee engagement survey.

  • I enjoy coming to work - 94% Satisfaction
  • My ideas and opinions count at work - 100% Satisfaction
  • In the past year I have had the opportunity for growth/personal development - 94% Satisfaction
  • I have the opportunity to do what I do best every day - 97% Satisfaction
"I am well engaged at the company and recent developments have emphasized this and the value of my thoughts and opinions.  Great job team!."

"Keep the updates coming with letting the team know where the high level planning goals are for what we want to achieve."

"Keep giving the valuable feedback on when we have questions."

What does it take to be a Diamond employee?

We hold ourselves accountable to our Employee PACT so we will hold you accountable to these as well:

PROFESSIONALISM - Proudly represent Diamond at all times. Treat everyone with respect and project an image that inspires confidence and success.

ACCOUNTABILITY - Take responsibility,  lead by example and consistently communicate.  Deliver what you say you will, when you say you will.

CUSTOMER FOCUS - Our clients are the foundation of our business and we deliver exemplary value and service at all times.

TEAM WORK - Put the company first and work collaboratively with others to simplify and solve problems. Make those around you better so that we are collectively stronger as a team. 

Request for Accommodation

In accordance with the Accessibility for Ontarians with Disabilities Act, 2005 and the Ontario Human Rights Code, Diamond Municipal Solutions will provide accommodations throughout the recruitment and selection process to applicants with disabilities. If selected to participate in the recruitment and selection process, please inform Human Resources of the nature of any accommodation(s) that you may require in respect of any materials or processes used to ensure your equal participation.

Please send an email to or contact Human Resources at 888 758 5367 ext. 513 and let us know the nature of your request and your contact information and we would be happy to assist you.