Principal Access for Every Client

At Caras & Shulman, PC, every client works directly with one of our firm’s principals who becomes intimately involved in the strategic planning and implementation process. Their experience and knowledge, along with the skills of our highly trained staff, result in fast, flexible, and customized solutions uniquely tailored to your business’s individual needs and objectives.

Our principals partner with client management teams, calling on four decades of experience to analyze individual situations, apply our extensive knowledge, and then develop strategies to produce results. Meet our team of experts below:

Our Partners

Mark L. Fiato, CPA, CVA

Managing Partner

Mark has provided audit, accounting, and financial advisory services to privately held businesses and their owners since joining Caras & Shulman, PC in 1990. He serves a key role in the Firm with a focus on business valuations, advisory services, negotiations, and quality control.

   |   T: 781.418.2104

Rachael Hylan, CPA, MST, MPAc


Rachael joined Caras & Shulman, PC in 2012, transitioning from a financial services tax group with PwC. Rachael provides compliance and advisory tax services to clients in a variety of industries. She specializes in personalized tax advisory and compliance services for closely-held businesses and mid to high net worth individuals, as well as multi-state corporate tax compliance.

  |   T: 781.418.2132

Charles A. Miraglia, CPA, CVA


Charlie provides audit, accounting, tax and financial advisory services to closely held businesses and their owners. His focus is on providing clients with efficient quality audits, reviews, and compilations of financial statements as well as tax return compliance and planning.

|   T: 781.418.2138

Graham M. Ranks, CPA, MST


Graham has provided accounting, tax and business advisory services to clients in a variety of industries since joining Caras & Shulman, PC in 2007. Graham’s extensive audit experience and tax background allows him to assist clients in understanding both the financial statement and tax impact of complex transactions and strategic business decisions.

T: 781.418.2140

Our Management Team

Angela M. Marks, CPA, QKA, QPA

Manager | Retirement Administration

T: 781.418.2115

Raffi Donabedian, CPA, MSA

Manager | Accounting & Audit

  T: 781.418.2140

Our Accounting Team

David D’Entremont

Senior Associate | Accounting & Audit

   |   T: 781.418.2136

Linda Desharnais

Senior Associate | Accounting & Audit

Neal Hansen

Lead Associate | Accounting & Audit

T: 781.418.4123

Chirag Maske, CPA

Lead Associate | Accounting & Audit

   |   T: 781.418.2110

Ubaraj (Raj) Subedi, CPA

Lead Associate | Accounting & Audit

Michelle Abreu

Associate | Accounting & Audit

T: 781.418.2120

Bertine Fils-Aime

Associate | Accounting & Audit

T: 781.418.2127

Lurele Som

Associate | Accounting & Audit

T: 781.418.2111

Our Tax Team

Kimberly Wyatt

CPA Manager | Tax

T: 781.418.2110

Philip Rosenblatt, CPA

Manager | Tax

Suzie Lewis

Senior Associate | Tax

Donald A. Provencher, CPA

Senior Associate | Tax

   |   T: 781.418.2133

Patrick Fabics

Associate | Tax

T: 781.418.2128

Justin Bara 

Associate | Tax

T: 781-418-2134

Our Accounting Services Team

Nancy Cuneo

Lead Associate | Accounting Services

   |   T: 781.418.2129

Marion Wedge

Associate | Accounting Services

   |   T: 781.418.2131

Our Operations and Retirement Administration Teams

Lindsey Murphy

Supervisor | Operations

   |   T: 781.418.2119

Jill Dickerson

Associate | Operations

T: 781.273.3950

Melissa Hood

Associate | Operations

 T: 781.418.2125

Sharon Aftandilian

Associate | Retirement Administration

 T: 781.418.2118