Apr 2021 — Present
Chief technology officer
Pembrevale Trust Company
- Sector
- Residential mortgage lending, GIC deposits and estate and trust administration
- Ownership
- Privately held; founding family holding company 61%, two Canadian institutional investors 39%
- Company scale
- C$9.8 billion of assets at 31 December 2025
- Employees
- About 640
- Geography
- Winnipeg head office; lending in Manitoba, Saskatchewan, Alberta and Ontario
- Reporting to
- Chief executive; presents quarterly to the board risk committee
- Team
- 156 employees and contractors through five directors
- Financial scope
- C$47 million 2026 technology budget: C$32 million operating and C$15 million capital
Mandate
Modernise the ledger, channels and controls while reducing the manual work that systems impose on operations, and report technology and cyber risk to the board.
Outcomes
- Opened a workaround register of 212 entries and reduced it to 104 by June 2026
- Deferred and narrowed the core replacement to 46 interfaces before signing
- Introduced source verification of income on every broker mortgage file
- Moved payment exception handling from an overnight team to automated intraday posting
Decisions in context
Returning to a company whose ledger I once programmed gave me an unusual advantage and a risk. I knew why parts of the system behaved as they did, but I also had to resist defending choices I had helped make in 2003. I began with the register rather than a strategy document, because the people closest to the work could tell me more than any architecture review. Five directors lead core platforms, digital channels and integration, infrastructure and cloud, information security and the delivery office. I own the technology budget and the vendor relationships, while operations, credit and the estate business own the processes my team changes. The three cases on this site each involved a colleague with a strong opposing argument. I present to the risk committee and to the board for major approvals; I am not a director.
Reason for the move
Current appointment; seeking a first compatible corporate board seat with employer consent.
- Sector
- Shared core banking, card and payment-exchange services for credit unions
- Ownership
- Cooperative owned by forty-one member credit unions
- Company scale
- About C$84 million of annual service fees at period end
- Employees
- About 290 at period end
- Geography
- Regina head office; member credit unions in Saskatchewan and Manitoba
- Reporting to
- Chief executive; reported regularly to the board technology and operations committee
- Team
- Seventy-four staff in core platform, card and payment operations
- Financial scope
- C$26 million annual platform budget and the core-system vendor contract
Mandate
Run and improve the shared core banking platform for member credit unions serving about 620,000 members.
Outcomes
- Published each member credit union's manual reconciliation count beside its feature requests
- Consolidated three card-processing arrangements into one contract
- Moved member-facing online banking off the core's batch statement cycle
Decisions in context
Tellmarsh taught me to serve owners who disagreed. Some member credit unions wanted mobile features their competitors already offered; smaller ones wanted the platform to stop creating reconciliations their two-person back offices had to complete by hand. Both requests were reasonable and the budget could not satisfy both in the same year. I began reporting each member's manual reconciliation count beside its feature requests and took the trade-offs to the board technology and operations committee instead of settling them inside my team. The committee did not always choose as I would have, which was the right outcome for a cooperative. I also renegotiated the card-processing arrangements and moved online banking away from the batch statement cycle. Watching that committee work gave me my first sustained view of directors deciding among legitimate interests.
Reason for the move
Returned to Pembrevale Trust Company as chief technology officer.
- Sector
- Debit, ATM and electronic funds transfer processing for smaller financial institutions
- Ownership
- Privately owned
- Company scale
- About C$61 million annual revenue at period end
- Employees
- About 410 at period end
- Geography
- Toronto head office; about ninety client institutions across Canada
- Reporting to
- Senior vice-president, operations and technology
- Team
- Thirty-eight engineers and analysts
- Financial scope
- C$9 million annual integration budget
Mandate
Connect client institutions' batch ledgers to payment networks that expected answers in seconds.
Outcomes
- Standardised the integration kit used by new client institutions
- Counted next-morning repairs at client sites as part of each interface's cost
- Reduced unmatched electronic funds transfer items for the largest clients
Decisions in context
At Quintrel I worked between two clocks. Payment networks wanted authorisations and confirmations within seconds; most of our clients' ledgers settled their books overnight. My team built and maintained the interfaces that held those timetables together. The technical work was demanding, but the more revealing evidence came from client operations analysts who repaired failed items each morning. I started recording those repairs by client and interface, and our product reviews began treating them as a cost Quintrel was passing to its customers. That changed which integration improvements we funded first. I also learnt how contract language allocated responsibility for an item that failed between two systems, and how often neither party had planned for the person who would actually resolve it. It was the first time I counted manual work deliberately rather than noticing it by accident.
Reason for the move
Moved to Tellmarsh to run a core platform rather than connect to other institutions' platforms.
Mar 2006 — May 2011
Development manager, mortgage servicing
Tandercroft Systems
- Sector
- Mortgage-servicing software for trust companies and credit unions
- Ownership
- Founder-owned private company
- Company scale
- About C$28 million annual revenue at period end
- Employees
- About 170 at period end
- Geography
- Calgary head office; clients across western Canada and Ontario
- Reporting to
- Vice-president, product engineering
- Team
- Sixteen developers and testers
- Financial scope
- Development budget and release plan for the servicing product
Mandate
Deliver releases of the mortgage-servicing product that clients could adopt without local modifications.
Outcomes
- Introduced back-office visits to clients as part of release planning
- Added broker-data validation that removed several client-specific adjustments
- Reduced the number of client customisations carried into each release
Decisions in context
Selling one product to many lenders showed me how differently each used it. Our clients processed renewals, payment changes and prepayments with a mixture of our software and their own adjustments, and those adjustments rarely reached our release plan. With our product managers, I began visiting client back offices to watch the work happen. Several popular feature requests were really workarounds for incomplete broker data, which meant the cleanest fix was validation at intake rather than another screen. My sixteen developers and testers worked to a fixed release calendar, and I learnt to decline custom work that would have helped one client while making every future upgrade harder for all of them. The habit of watching a process before designing for it began here, as did my understanding of mortgage servicing from the lender's side.
Reason for the move
Joined a payment processor to work on real-time interfaces between institutions.
Aug 2000 — Feb 2006
Programmer analyst, later senior systems analyst
Pembrevale Trust Company
- Sector
- Trust company: deposits, mortgages and estate administration
- Ownership
- Family-controlled private company
- Company scale
- About C$3.1 billion of assets at period end
- Employees
- About 310 at period end
- Geography
- Winnipeg; Prairie provinces
- Reporting to
- Manager, deposit systems
- Team
- Nine-person deposit systems team; led three programmers from 2004
- Financial scope
- Assigned changes to the deposit and GIC ledger
Mandate
Maintain and change the in-house COBOL deposit ledger that calculated GIC interest, maturities and renewals.
Outcomes
- Rewrote the GIC renewal notice process that clerks had corrected by hand
- Documented interest calculation rules for audit and estate staff
- Led three programmers on maturity and renewal changes
Decisions in context
My first period at Pembrevale gave me the ledger from the inside. I maintained COBOL programs that calculated GIC interest, maturities and renewal instructions, and I took change requests from deposit clerks, estate officers and accountants. Many requests that looked small were really attempts to stop a manual step someone performed daily. The renewal notice rewrite was one: clerks had been correcting printed notices by hand for years. From 2004 I led three programmers, which taught me to explain priorities to colleagues outside technology. I had no budget authority and did not choose what the department funded. I left after five and a half years because I wanted to understand how lending systems worked across many institutions rather than one, not expecting to return fifteen years later to decide what replaced the programs I had written.
Reason for the move
Moved to a software vendor to see lending systems across many institutions.
Jul 1996 — Jul 2000
Junior programmer, later batch systems programmer
Norvassen Data Services
- Sector
- Batch data processing for credit unions, municipalities and payroll clients
- Ownership
- Privately owned bureau
- Company scale
- About C$14 million annual revenue at period end
- Employees
- About 120 at period end
- Geography
- Winnipeg; clients in Manitoba
- Reporting to
- Systems programming supervisor
- Team
- Seven-person systems programming team; no direct reports
- Financial scope
- Assigned batch jobs and year-2000 remediation for eleven credit union ledgers
Mandate
Maintain overnight batch processing and remediate date handling before 2000.
Outcomes
- Remediated two-digit year handling across eleven credit union ledgers
- Recorded manual corrections that client staff made to bureau reports
- Rebuilt the overnight job schedule documentation
Decisions in context
The bureau ran other organisations' books overnight on a shared mainframe, and I started by monitoring jobs and fixing failed runs before the morning. Year-2000 remediation then gave me three months inside eleven credit union ledgers, reading every date field. At one credit union I found a binder of seventeen corrections staff made by hand each morning because one of our reports had never matched the ledger. Nobody had reported it; they had simply adapted. I recorded those corrections for my supervisor, and several reports were rewritten. I held no authority beyond my assigned jobs, but the episode gave me the question that still shapes my work: what are people doing around this system that its owners cannot see? I joined Pembrevale in 2000 to work closer to the users of a single institution's ledger.
Reason for the move
Joined a trust company to work on a single institution's ledger and its users.
What I am looking for next
I would like to join a board as a committee member where technology carries real operational or financial risk but the company does not compete with Pembrevale. Insurers, pension and benefits administrators, payments infrastructure operators and public financial agencies would all fit. I have not held a corporate directorship. My governance experience comes from presenting to a trust company's risk committee, reporting to a cooperative's technology committee and serving on a housing co-operative board, and I would want an experienced chair who expects a new director to learn before advocating. I can offer twenty-two days a year, subject to consent from my chief executive and board. I would ask early how the board learns what staff do to keep systems working, because that question tells me whether my contribution would be useful. I would also want the honest reason another director is needed, and to hear it before anyone describes me as a technology expert the board can defer to.