Yorke Accounting and Taxation
Yorke Accounting and Taxation
  • Home
  • About
    • Why Choose MYPC
    • Meet Our Founder
    • Our Purpose and Values
    • Our People
  • Services
    • IFRS Advisory
    • RAPID Managed Reporting
    • IFRS 17 Learning
  • Insights
    • Blog
    • Newsletters
  • Contact Us
  • More
    • Home
    • About
      • Why Choose MYPC
      • Meet Our Founder
      • Our Purpose and Values
      • Our People
    • Services
      • IFRS Advisory
      • RAPID Managed Reporting
      • IFRS 17 Learning
    • Insights
      • Blog
      • Newsletters
    • Contact Us

  • Home
  • About
    • Why Choose MYPC
    • Meet Our Founder
    • Our Purpose and Values
    • Our People
  • Services
    • IFRS Advisory
    • RAPID Managed Reporting
    • IFRS 17 Learning
  • Insights
    • Blog
    • Newsletters
  • Contact Us

Why work with MYPC?

Because insurance accounting deserves specialists.

MYPC is a boutique CPA advisory firm built around one area: financial reporting for insurers. IFRS 17, IFRS 18 and IFRS 9 are not a side practice here. They are the work we do every day.


A CPA firm at our core, we bring accounting and actuarial expertise together on one team. That combination lets us look at an issue from both sides, from the technical accounting position through to the numbers behind it.


We work with our clients, not just for them. Our approach is practical and collaborative, and we aim to make complex standards understandable for finance teams, boards, auditors and regulators alike.

What Sets Us Apart

Accounting + Actuarial

Accounting + Actuarial

Accounting + Actuarial

Accounting and actuarial expertise icon

Accounting and actuarial expertise on one team, so each issue is looked at from both sides.

Insurance Specialists

Accounting + Actuarial

Accounting + Actuarial

Insurance accounting specialists icon

IFRS 17, IFRS 18 and IFRS 9 for insurers are the work we do every day, not a side practice.

Senior-Led

Accounting + Actuarial

Senior-Led

Senior-led engagements icon

Senior leadership is involved directly in every engagement, from the first conversation onward.

Leadership

Marvin Yorke, BA(Hon), CPA, FCCA

MYPC is led by Marvin Yorke, CPA, FCCA, whose 20+ year career spans multiple global accounting firms and Insurers.


As a boutique firm, we stay nimble. Senior leadership is involved directly in every engagement, so the person you speak with at the start is the person doing the work.

Frequently Asked Questions

Please reach us at info@mypc.consulting if you cannot find an answer to your question.

MYPC was founded in 2019, building on more than 20 years of insurance accounting and advisory experience.


We are based in Ontario, Canada, and serve insurers across the Caribbean, North America and Europe. Most engagements are delivered remotely, with on-site work where it is needed.


Advisory on IFRS 17, IFRS 18 and IFRS 9; RAPID, our managed IFRS 17 reporting service; IFRS 17 training for finance, actuarial and audit teams; and technical support for audit firms.


We have served more than 20 insurers across P&C, life, health, annuities and reinsurance, and we also work with audit firms and regulators.


MYPC is registered with CPA Ontario and licensed to provide accounting services to the public. Our team includes CPA and FCCA-qualified accountants and fully licensed actuarial resources.


Fees depend on the scope of each engagement and are agreed up front. One-off technical consultations are available at a fixed fee.


Book a consultation and we will talk through your situation and where we may be able to help.


Ready to talk?

Tell us about your IFRS 17, 18 or 9 reporting needs and we will talk through where we may be able to help.

Book a Consultation
  • Contact Us
  • Privacy policy

Marvin Yorke Professional Corporation

401 Bay Street, Suite 1600, Toronto, Ontario, M5H 2Y4, Canada

+1 (416) 803 4095 / info@mypc.consulting

Copyright © 2026 Marvin Yorke Professional Corporation - All Rights Reserved.

This website uses cookies to enhance your experience..

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.

DeclineAccept