jobs Logo

Top Benefits

Health Spending Account

About the role

Location: Calgary, Alberta Employment Type: Permanent Part-Time, T4 Employee Hours: Approximately 10–15 hours per week Compensation: $35–$40 per hour, based on experience Work Arrangement: Primarily remote, with occasional in-person meetings in Calgary

The Opportunity

EXP Solutions is seeking an experienced Senior Bookkeeper & Financial Operations Lead to support the financial operations of our expanding corporate project management and full-service event agency.

EXP operates across Canada and the United States, supporting complex, project-based programs involving multiple clients, suppliers, contract workers and currencies. The successful candidate will work closely with EXP’s leadership and external accounting partners to maintain accurate financial records, coordinate contract-based invoicing and payments, strengthen reporting practices and support the continued scalability of the company’s financial operations.

This is an excellent opportunity for an experienced bookkeeping professional who enjoys combining detailed financial management with process improvement, project accounting and meaningful responsibility within a dynamic organization.

Key Responsibilities Financial Operations and Procedures Collaborate with EXP’s leadership and external accounting partners to document, enhance and implement scalable financial policies, procedures and reporting practices Support consistent processes for invoicing, accounts payable, accounts receivable, expense coding, payment approvals and financial recordkeeping Develop and maintain standardized financial templates, schedules and reporting tools Recommend practical improvements that enhance efficiency, accuracy and accountability Maintain complete and organized financial records and supporting documentation Help ensure financial procedures are followed consistently across projects and business entities

Contract-Based Invoicing, AP and AR Manage invoicing, accounts payable and accounts receivable according to approved contracts, statements of work, purchase orders and project timelines Maintain billing and payment schedules for deposits, progress payments, project milestones and final reconciliations Prepare and issue accurate client invoices with the required supporting documentation Track invoice submissions, purchase orders, payment terms and client billing requirements Monitor accounts receivable and professionally follow up on outstanding payments Coordinate vendor and contractor payments according to contractual requirements and approved project schedules Maintain visibility into upcoming client billings, vendor commitments and payment deadlines Identify and escalate discrepancies, missing documentation or timing concerns to EXP’s leadership

Full-Cycle and Multicurrency Bookkeeping Maintain accurate bookkeeping records for EXP’s Canadian and U.S. operations Manage accounts payable and accounts receivable Reconcile CAD and USD bank accounts and credit cards Record and reconcile intercompany transactions in coordination with EXP’s external accounting partners Maintain accurate general ledger entries and account classifications Support GST/HST reporting, payroll documentation and year-end preparation Maintain applicable Canadian and U.S. vendor tax documentation Coordinate with EXP’s Canadian and U.S. accounting professionals as required Protect confidential company, client, employee, contractor and supplier information

Project and Client Account Reporting Record and track client funding, vendor deposits and project-related payments Maintain accurate records for client-funded and pass-through project expenses Code revenue, expenses and labour by client, event, project and cost category Design and maintain clear financial reports for client accounts and individual projects Prepare recurring client account reconciliations and funding updates Maintain detailed payment and commitment registers Support project budget reporting, forecasting and post-event financial reconciliation Work with project managers to confirm project costs, financial commitments and anticipated expenses Support management reporting and project profitability analysis

Time Tracking and Labour Reconciliation Support the administration of time-tracking processes for employees and contract workers Monitor time submissions across multiple clients and projects Ensure hours are accurately coded by project, event and role Follow up on missing, incomplete or incorrectly coded submissions Reconcile approved hours against contractor invoices, employee records, project budgets and client billing requirements Prepare labour summaries to support client invoicing, contractor payments, payroll administration and project reporting Help project managers monitor used, remaining and forecasted project hours Maintain accurate and confidential employee and contractor records

Financial Reporting and Coordination Prepare recurring financial reports and account reconciliations Support cash-flow planning and upcoming payment forecasting Coordinate financial documentation required by clients, vendors and accounting partners Assist leadership with financial information needed for operational decision-making Contribute to the ongoing improvement of EXP’s financial reporting and administrative systems

What You Bring At least five years of full-cycle bookkeeping experience Strong working knowledge of QuickBooks Online Demonstrated experience with accounts payable, accounts receivable, general ledger entries and reconciliations Experience managing contract-based invoicing, payment schedules or project accounting Strong Microsoft Excel skills Experience with multicurrency transactions, particularly CAD and USD Experience preparing clear financial and management reports Excellent organization and attention to detail Ability to manage recurring deadlines and competing priorities independently Strong written and verbal communication skills A high level of integrity, discretion and professional judgment Authorization to work in Canada and be employed in Alberta

Experience That Would Be an Asset Experience supporting Canadian and U.S. business operations Experience with project-based or client-account bookkeeping Experience tracking employee and contractor time across multiple projects Experience in professional services, events, marketing, agencies or another project-based industry Familiarity with U.S. vendor documentation and 1099 reporting support A recognized bookkeeping, accounting or payroll certification Experience collaborating directly with external accountants or CPAs Experience improving financial procedures and reporting systems

How We Work EXP Solutions is a family-first company. We recognize that appointments, childcare, pets and other responsibilities are part of everyday life.

This position provides flexibility in how working hours are organized within the agreed part-time schedule. The successful candidate must be available for scheduled meetings and consistently meet invoicing, payment, reconciliation, payroll support, and reporting deadlines.

The role is expected to begin at approximately 10–15 hours per week. Hours may fluctuate during active project and reconciliation periods. There is potential for additional hours and future growth in the position based on company needs, performance and mutual fit.

Performance, workload and role development will be reviewed after the first three months and quarterly thereafter.

Extended health and dental benefits are not currently included with this part-time position. A Health Spending Account may be provided based on successful completion of the first three months of employment.

About EXP Solutions EXP Solutions is an award-winning corporate project management and full-service event agency supporting meetings, exhibitions, experiential programs, corporate events, strategic sourcing and complex multistakeholder projects across Canada and the United States.

We combine disciplined project management with creative agency delivery, helping leading organizations coordinate stakeholders, protect budgets and deliver exceptional experiences.

How to Apply

Please submit your résumé and a brief introduction outlining:

Your full-cycle bookkeeping experience Your experience with QuickBooks Online and multicurrency transactions Your experience with contract-based invoicing or project accounting Any experience supporting Canadian and U.S. operations Your general availability for a permanent part-time position

Shortlisted candidates will be invited to an interview and may be asked to complete a brief, practical bookkeeping or reconciliation exercise. Final candidates will be asked to provide professional references and consent to a background check appropriate for a position involving confidential financial information.

We appreciate all applications; however, only candidates selected for an interview will be contacted.

You can use Easy Apply or send a resume and cover letter to hello@expsolutions.net.

About EXP Solutions

Events Services
2-10 employees
Founded in 2011

EXP Solutions is a strategic management partner for corporate meetings, events, and sourcing programs.

We help organizations bring structure, leadership, and clarity to complex event work, supporting venue sourcing, contract negotiation, supplier coordination, stakeholder alignment, project oversight, internal team training, and high-volume program management.

With offices in both Canada and the United States, EXP Solutions is built to support cross-border and international planning with greater ease, stronger supplier access, and a practical understanding of regional event, travel, and sourcing needs.

Working alongside corporate planners, HR teams, marketing teams, procurement teams, and executive stakeholders, EXP Solutions helps reduce pressure, improve cost control, strengthen supplier relationships, and move event programs from strategy to execution with confidence.

Strategic management. Smarter sourcing. Better outcomes.

Similar Jobs