iWave develops software platforms that help education, healthcare, and nonprofit organizations fundraise with confidence. We serve over 2,500 clients worldwide, from Stanford University, to Doctors Without Borders, to your local United Way. When there is a fundraising goal to be met, or a prospect research challenge to be conquered, our clients continually turn to iWave when determining who to ask, how much to ask for, and when to ask.  

iWave is partnered with a Silicon Valley-based Private Equity firm and thanks to our innovative products, dedicated team, and commitment to clients, iWave is entering a period of exponential growth.

The majority of positions are located in Charlottetown, PE, and Atlantic Canada, but remote may be an option for the right candidate.  As a member of the iWave team, you will enjoy a competitive salary and benefits package, executive mentorship, and a collaborative work environment with a focus on excellence, passion, and fun.

Please visit our recruiting portal to apply!

Open Positions

Business Development Representative

Position Summary:

Reporting to VP of Sales, the Business Development Representative (BDR) would work with our current group of Account Executives (AE) in developing our pool of sales leads. Activities include generating outbound leads using both phone and email, supporting sales efforts and campaigns, maintenance of our CRM and other related tasks. In this position, you will also assist with product inquiries, industry research and following through with lead requests. Throughout the lead qualification process, you will learn to identify the specific needs of prospects, and how iWave’s products/solutions meet those needs.


  • Generate outbound leads using input from AE’s, marketing campaigns, targeted lists of prospects and existing CRM accounts
  • Manage outbound leads generated using the in-house CRM
  • Ensure a smooth hand-off of leads to the AE team
  • When appropriate, book online demonstrations with prospects
  • Participation and support in marketing programs and events
  • Participation in sales strategy sessions

Essential Skills and Qualifications:

  • Comfortable in a fast-paced, results-oriented environment
  • Exceptional interpersonal skills and ability to develop strong working relationships inside and outside of iWave
  • Creative, resourceful, detail-oriented, highly organized
  • Bachelor’s degree or diploma in business, marketing or a related field
  • Prior work experience in sales or marketing
  • Ability to work with minimal supervision and be a self-starter

Client Success Manager

Are you an engaging, detail-oriented person who wants to work in a dynamic and growing tech company? Do you have experienced in a SaaS based environment? Do you love teamwork and strive to provide the highest level of client service possible? The Client Success team is absolutely vital to our long-term vision and you can be part of it!  You take initiative, are willing to learn, and want to be part of something where you can make a meaningful impact!  You’re also are an excellent communicator and continue to build relationships by way of in-person, phone, and written communication! If this sounds like an ideal fit for you, keep reading!


What You’ll Do

  • Drive client retention and growth among our customers by understanding their fundraising and prospect research needs, and helping them succeed in their mission
  • Enable successful adoption of iWave to customers via communication of use cases and best practices
  • Maintain a regular cadence of communicating with customers about their adoption and usage trends, sentiment, and mining for deeper engagement and upsell opportunities
  • Pro-actively identify clients at risk of non-renewal and assist them to receive value from iWave
  • Create positive experiences for customers that drive a positive Net Promoter Score (NPS)
  • Provide expert coaching to customers to enable them to maximize the value they derive from the iWave product
  • Identify opportunities for customers to act as iWave advocates (e.g. testimonials, case studies)
  • Marshall resources across the iWave teams as needed to support customers’ needs
  • Represent the voice of the customer to better inform our sales process and product roadmap
  • Be available, if needed, to represent iWave at customer conferences (virtual and in-person)


What We’re Looking For

  • 3+ years in Customer Success, Relationship Management, Account Management in a SaaS environment
  • Experience working with and a passion for non-profit organizations
  • Exceptional communication skills, highly organized, collaborative and detail oriented
  • Experience building and maintaining relationships, while working to mitigate churn and drive engagement and renewals
  • Empathetic, positive attitude with a desire to help our customers reach their goals
  • Results-driven mentality, with a bias for speed and action
  • Strong analytical skills, with the ability to translate data into insights. Experience with Excel, PowerPoint and Salesforce CRM required
  • A high level of accuracy and attention to detail is required
  • Driven, self-motivated, enthusiastic and with a “can do” attitude
  • Comfort in a very fast paced environment, we move quickly and wear many hats
  • Experience working in a virtual environment and have in-home office space (unless located in PEI)
  • Valid passport and ability to travel, if/when required

Virtual Account Executive

Were you born to sell? Do you love to smash your goals? iWave is seeking a self motivated team member with sales in their DNA!

Our office is located in Charlottetown, PEI but for this role we are very open to virtual work arrangements across Canada to service our clients working in a later time zone. You’ll be responsible for qualifying and closing new business. The successful candidate should have excellent organizational skills, be self motivated, goal-oriented and already comfortable working from an at-home environment. You will be provided with the training, tools and support to advance your career at iWave, while always increasing your incredible earning potential!

What You’ll Do

  • This is first and foremost a hunter role. You’ll be actively prospecting for new business and selling our Software as a Service (SaaS) fundraising intelligence solution to Education, Healthcare and Nonprofit organizations.
  • Help expand our market share by taking responsibility for your business, always striving for more 
  • This role involves an extensive amount of prospecting, qualifying, demoing and closing.
  • Get prospective clients excited about our offering; we truly offer a great solution.
  • Use and maintain relevant information in Salesforce.
  • Collaborate with other company departments to ensure proper product alignment and the best possible client service levels.

What We’re Looking For

  • Strong background in sales with demonstrated abilities to take ownership of business, prospect for leads, and close sales. Must have experience with the full sales cycle.
  • 3 – 7 years of experience selling SaaS solutions in a B2B environment.
  • Must thrive in a fast-paced environment and be quota motivated.
  • Proven ability to make strong connections and overcome rejection to achieve results.
  • Experience in the nonprofit sector is certainly a strong asset.
  • Excellent communication, presentation skills, and closing skills.

Marketing Manager – Demand Generation

We are looking for a Demand Generation Manager in our Marketing team who will help us introduce iWave to a wide variety of prospective clients via thoughtful, measured, and professional campaigns. You will lead the marketing team in creating thoughtful programs to position iWave as a thought leader, generate new interest in our business, and create opportunities for the sales team.


Who you are: 
You are passionate about creating sales opportunities and skilled in creating strategies and tactics that drive revenue. You thrive in a fast-paced environment and are comfortable creating an overall strategy as well as hands-on execution. You have a roll-up-your-sleeves approach with a willingness to support the team and business. You take extreme ownership of everything you’re responsible for and are driven to continual improvement.


What you will do: 

  • Lead integrated strategy for marketing campaigns, creating scalable, data-driven, multi-channel demand generation programs (on and offline) for iWave’s prospective clients. Ultimately, you’ll ensure our lead and opportunity goals are met according to plan.
  • Engage in the full lifecycle of marketing activities including research, determining target personas, mapping the customer journey, content strategy, providing insight into paid media planning, and analyzing performance.
  • Build and manage a rich campaign calendar that attracts a qualified audience (including blog posts, whitepapers, eBooks, reports, webinars, infographics, etc.).
  • Managing and executing marketing automation strategy, including coordinating email marketing and lead nurturing campaigns using HubSpot software.
  • Executing trade show strategy including booking and preparing for events, and communicating with stakeholders.
  • Website and other online platform management including updating content and search engine optimization.
  • Managing and tracking analytics for print and digital advertising campaigns.
  • Reporting on website and lead conversions using Google Analytics and Salesforce.
  • Reporting on, providing analysis, and implementing ongoing optimization of all marketing channels.
  • Managing relationships with outside vendors such advertising agencies and associations.
  • Executing iWave’s marketing plan, with a focus on high growth revenue and ROI for marketing costs.
  • Build and maintain ongoing communication with the sales team. Meet with the sales team frequently to communicate upcoming marketing campaigns and gather feedback on program performance.
  • Work with entire marketing team to ensure campaigns are on track and teammates are meeting launch deadlines.
  • Constantly measure performance against expectations; make data-driven decisions to heighten campaign success; suggest and implement additional strategies to assist sales in creating more opportunities

What we are looking for:

  • 5+years of marketing or related experience (at a B2B SaaS company, preferably)
  • Bachelor’s degree in Marketing or related field
  • A history of success creating and managing marketing programs
  • Ability to manage multiple stakeholders both internal and external to successfully deliver on programs and campaigns
  • Highly organized project manager, ability to prioritize and manage competing deadlines
  • Strong analytical skills with a keen eye for detail, and ability to make sound, data-driven decisions
  • Experience with HubSpot, SalesForce, WordPress, Google Analytics
  • Detail oriented, with a strong commitment to excellent, mistake-free work
  • Ability to report and analyze key metrics
  • Excellent communicator, with an ability to influence and compel through a confident and credible delivery
  • Ability to succeed in a fast-paced environment, while working across diverse teams
  • Experience working in a virtual environment and have in-home office space (unless located in PEI)

Sales Operations and Financial Analyst

Who We Are: 

iWave develops software platforms that assist education, healthcare, and nonprofit organizations fundraise with confidence. We serve thousands of clients worldwide, from Stanford University, to Doctors Without Borders, to your local United Way. When there is a fundraising goal to be met, our clients turn to iWave to determine who to ask, how much to ask for, and when to ask. Thanks to our innovative products, dedicated team, and commitment to clients, iWave is entering a period of unprecedented growth. To help support this growth, we are looking for an exceptional Sales Operations and Financial Analyst to add to our team.

What You’ll Do:

As iWave’s Sales Operations and Financial Analyst, you will be responsible for tracking, analyzing, and reporting on the critical flow of information and processes between marketing, sales, client success and finance.  You will provide actionable insights to improve decision marking, coaching and execution of sales, client success and marketing plans by building workflows and analyzing data on lead generation and other related activities.


Working closely with our sales and client success teams, you will identify opportunities in the sales process and propose/implement process improvements in our Salesforce/CPQ environment.  Your oversight will reduce bottlenecks in the sales process while ensuring the integrity of our CRM data and resulting accuracy of reporting.


Supporting our finance team, you will be responsible for ensuring the accuracy and completeness of aspects of monthly, quarterly and annual reporting, variance analysis, business performance metrics, building financial models, assisting various departments to analyze their performance against budgeted targets and identifying opportunities for improvement.  


Critical for success in this position is the ability to think outside the box and work with data from multiple sources.  This data ties into your comprehensive analysis providing insights into the business about historical transactions and predictive trends while delivering information on a timely and accurate basis. 


You will work with the finance, sales, client success and marketing teams through implementation of various integrations that add-on to the ERP and CRM platforms ensuring data integrity throughout the implementation process and tying in newly sourced data to old processes ensuring a seamless transition for financial and management reporting.


With your high energy and attention to detail, you will work collaboratively with our finance team and growing sales, client success and marketing teams to use data to improve financial and management reporting, SaaS metrics insights, sales and marketing lead generation and overall business analytics. 


You must possess strong organizational and analytical skills in a position that is very accuracy and detail oriented. The successful candidate will also be able to communicate clearly and concisely, along with having the abilities to work well independently and collaboratively in a team environment.


You will enjoy a competitive salary and benefits package, executive mentorship, and a collaborative work environment with a focus on excellence, passion, and fun.  This position reports to the VP Finance. 


The Finer Details:

  • Report generation and business intelligence insights across Marketing, Sales, Client Success and Finance, including ad-hoc reporting requests
  • Creating, updating, monitoring dashboards and providing actionable insights after thorough and detailed analysis
  • Create, generate and analyze data from Salesforce, marketing tracking software, and financial reporting software
  • Develop and monitor quality control processes ensuring data integrity and quick deal close cycle
  • Perform financial analysis at semi-complex levels including rate of return, net capital employed, working capital investment, free cashflow and other cost analytics and financial performance comparisons
  • Analyze multiple data sources for key metrics providing an auditable trail
  • Improve financial status by analyzing results for multiple departments; monitoring variances; identifying trends; recommending actions to management
  • Provide deep analysis into the data that is produced from existing and new sources ensuring integrity across all sources
  • Prepare key metrics for monthly, quarterly and annual reporting requirements
  • Assist in the preparation and review of financial forecasts, budgets, targets etc. for multiple departments
  • Assist in compliance with budget allocations, forecasting and key internal controls
  • Prepare an analysis of financial results to determine accuracy and completeness of information for all stakeholders
  • Liaise with sales, marketing and technology practices to ensure all lead sources, conversion metrics, sales campaigns, new offerings, and solutions are complete, entered, tracked, and reported in the CRM platform
  • Other related duties as required

What We’re Looking For:

  • University degree in Finance, Accounting, or related field
  • Minimum of three years or more of proven experience in financial analysis or sales operations role in a SaaS company (preferably high velocity)
  • Strong financial modeling skills and significant experience with Excel and business intelligence reporting platforms
  • Highly organized and a high attention to detail
  • Quick to learn new tasks and new processes in a high volume environment
  • Strong organizational skills and the ability to prioritize tasks to meet deadlines
  • Work effectively without constant and direct supervision or guidance, plus work well as a team
  • Exhibit sound judgment and the ability to make reasonable decisions in the absence of direction
  • Demonstrate flexibility in the face of change
  • A fun can-do attitude
  • Considerable assets to this position include experience with accounting software and experience in an ERP environment (specifically Sage Intacct), experience creating, generating, and analyzing reports from Salesforce or other CRM system, and comprehension of Canadian generally accepted accounting principles, ideally IFRS

  • diverse teams
  • Experience working in a virtual environment and have in-home office space (unless located in PEI)