Marvin Yorke Professional Corporation (MYPC) is a boutique Chartered Professional Accounting firm based in Ontario, Canada, focused on IFRS 17, IFRS 9 and IFRS 18 for insurers. We work with life, health and general insurers across the Caribbean and North America, from first-time implementation through to audit-ready reporting and ongoing support.
We keep the firm deliberately small so that the person you speak to is the person doing the work. Every engagement is led by a CPA with more than twenty years in insurance accounting and assurance, and our advice is written to stand up in front of auditors, boards and regulators.
Marvin Yorke, BA (Hons), CPA, FCCA, is the Founder and Managing Director of MYPC and a recognised IFRS 17 subject-matter expert with more than two decades of experience in assurance, financial reporting and insurance advisory. A proud native of St. Lucia now based in Ontario, Canada, he has built a career spanning the Caribbean, North America and Europe, helping insurers navigate complex regulatory change with clarity and precision.
A Fellow of the Association of Chartered Certified Accountants (UK) and a Canadian Chartered Professional Accountant, Marvin specialises in demystifying IFRS reporting for insurers. Since 2018 he has delivered hands-on IFRS 17 advisory, technical training and implementation support to insurers across multiple jurisdictions, earning a reputation for turning regulatory challenges into strategic opportunities. His work blends deep technical expertise with a practical, empathetic approach that resonates with finance teams, actuaries and executive leaders alike.
Beyond his consulting practice, Marvin serves as a Board Member and Treasurer at the Durham Community Health Centre in Ontario, where he applies his financial leadership to advance equitable, community-driven healthcare. His career is grounded in a belief that numbers do more than report: they reveal, inspire and drive meaningful transformation.

Associate Partner

Associate

Principal & Consulting Actuary
Expert Consulting (Partner)
A short, no-obligation conversation to understand where you are and whether MYPC can help.
Marvin Yorke Professional Corporation
401 Bay Street, Suite 1600, Toronto, Ontario, M5H 2Y4, Canada
Copyright © 2026 Marvin Yorke Professional Corporation - All Rights Reserved.
We use cookies to analyze website traffic and optimize your website experience. By accepting our use of cookies, your data will be aggregated with all other user data.