Meet Our Partners

Mark L. Fiato, CPA, CVA
Mark L. Fiato, CPA, CVAManaging 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.  » Read More

T: 781.418.2104

Rachael Hylan, CPA, MST, MPAc
Rachael Hylan, CPA, MST, MPAcPartner
Rachael joined Caras & Shulman 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.  » Read More

T: 781.418.2132

Charles A. Miraglia, CPA, CVA
Charles A. Miraglia, CPA, CVAPartner
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.» Read More

T: 781.418.2138

Graham M. Ranks, CPA, MST
Graham M. Ranks, CPA, MSTPartner
Graham has provided accounting, tax and business advisory services to clients in a variety of industries since joining Caras & Shulman 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. » Read More

T: 781.418.2140

Meet Our Team

Cheryl Judge
Cheryl JudgeManager | Operations
T: 781.418.2103
Daniel Kravitz, Esq., CPA, MST
Daniel Kravitz, Esq., CPA, MSTManager | Tax
T: 781.418.2103
Angela M. Marks, CPA, QKA, QPA
Angela M. Marks, CPA, QKA, QPAManager | Retirement Administration
T: 781.418.2115

Raffi Donabedian, CPA, MSA
Raffi Donabedian, CPA, MSAManager | Accounting & Audit
T: 781.418.2139

Melissa Astone, CPASupervisor | Accounting & Audit
T: 781.418.2136
Danielle ShnaperLead Associate | Accounting & Audit
T: 781.418.2126
Nadia AntonellisAssociate | Accounting & Audit
T: 781.418.2134
Julia BasileAssociate | Accounting & Audit
T: 781.418.2113
Brandon Haun, CPAAssociate | Accounting & Audit
T: 781.418.2111
Lindsay Joy, CPAAssociate | Accounting & Audit
T: 781.418.2120
Chirag MaskeAssociate | Accounting & Audit
T: 781.418.2110

Donald A. Provencher, CPASenior Associate | Tax
T: 781.418.2133
Haley FritzAssociate | Tax
T: 781.418.2133
Jessica LemAssociate | Tax
T: 781.418.2121

Nancy CuneoLead Associate | Accounting Services
T: 781.418.2129
Carol FallonLead Associate | Accounting Services
T: 781.418.2127
Marion WedgeAssociate | Accounting Services
T: 781.418.2131

Lindsey MurphyLead Associate | Operations
T: 781.418.2119
Jill DickersonAssociate | Operations
T: 781.273.3950

Sharon AftandilianAssociate | Retirement Administration
T: 781.418.2118