MYPC - IFRS ADVISORY

Yorke Accounting and Taxation
Yorke Accounting and Taxation
  • Home
  • Expertise
    • Expertise
    • IFRS 17 Advisory
    • IFRS 18 Advisory
    • IFRS 9 Advisory
    • IFRS 17 Solutions
    • IFRS 17 Learning
    • Life and Health Insurance
    • General Insurance
    • Caribbean
    • North America
    • Europe
  • Insights
  • About Us
  • Contact Us
  • More
    • Home
    • Expertise
      • Expertise
      • IFRS 17 Advisory
      • IFRS 18 Advisory
      • IFRS 9 Advisory
      • IFRS 17 Solutions
      • IFRS 17 Learning
      • Life and Health Insurance
      • General Insurance
      • Caribbean
      • North America
      • Europe
    • Insights
    • About Us
    • Contact Us

  • Home
  • Expertise
    • Expertise
    • IFRS 17 Advisory
    • IFRS 18 Advisory
    • IFRS 9 Advisory
    • IFRS 17 Solutions
    • IFRS 17 Learning
    • Life and Health Insurance
    • General Insurance
    • Caribbean
    • North America
    • Europe
  • Insights
  • About Us
  • Contact Us

about US

Marvin Yorke Professional Corporation (MYPC) is a Chartered Professional Accounting firm based in Ontario, Canada.  We specialize in providing expert IFRS accounting advisory support to businesses in the Insurance and broader Financial Services sector. We also provide comprehensive Taxation and Accounting services tailored to the unique needs of individuals and businesses.   


At MYPC, exceptional customer service and unwavering integrity are the cornerstones of our firm. These core values guide everything we do. As seasoned Chartered Accountants, we understand that our clients expect the highest professionalism, expertise, and timeliness when hiring us.


With a track record spanning over 20 years, our clients can trust that MYPC brings unparalleled experience and expertise to every engagement. We have encountered and resolved a wide range of scenarios and challenges, ensuring that we are well-equipped to add significant value to each client and business we serve.


Meet our Founder

Marvin Yorke, BA(Hon), CPA, FCCA

 Marvin Yorke, BA (Hon), CPA, FCCA, is the Founder of MYPC and a recognized 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, Marvin has built a career spanning the Caribbean, North America, and Europe—helping insurers navigate complex regulatory change with clarity, precision, and confidence.

A Fellow of the Association of Chartered Certified Accountants (UK) and a Canadian Chartered Professional Accountant, Marvin specializes 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 Canada 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.

Meet our team

Marvin Yorke, CPA

Akwasi Agyemang, CPA CA

Akwasi Agyemang, CPA CA

Managing Director  & Founder

Linkedin

Akwasi Agyemang, CPA CA

Akwasi Agyemang, CPA CA

Akwasi Agyemang, CPA CA

Associate Partner

Kariyma Shakur

Akwasi Agyemang, CPA CA

Kariyma Shakur

Associate

Meet our Partners

Keric Rolle, FSA

Principal & Consulting Actuary - Expert Consulting

Linkedin
  • Contact Us
  • Privacy policy

Marvin Yorke Professional Corporation

285 Taunton Rd. E, Oshawa, ON, L1G 3V2, Canada

+1 (289) 778 0114

Copyright © 2025 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.

Accept