Who We Are

Some see challenges. we see opportunities.

At WestRock Tax & Consulting, we’ve been providing clients in Westchester and Rockland County with tailored advice and long-term growth strategies for over 30 years. If you want to reduce your tax liability, expand your medical practice, or free up time from spreadsheets to concentrate on your business, let’s talk.

William L. Carbonari, CPA


Bill grew up in New York City, New York, in the shadow of Yankee Stadium, and started his accounting career working for one of the “Big 8” accounting firms. Bill started his own practice in 1992 and has focused his 30 years of technical experience and practical judgement addressing the unique needs of entrepreneurs and corporate executives. Bill’s diverse group of clients includes professional service firms, financial service companies, real estate owners and managers, and high-net-worth individuals. Bill received his B.B.A. from Iona College and his J.D. degree from Pace University School of Law, which he uses to counsel individuals on Estate and Trust matters. Outside of the office, Bill enjoys playing golf, exploring all that Manhattan offers, and cheering on the New York sports teams with his sons Logan and Will.

Joel E. Rosenberg, CPA


Joel has been a Certified Public Accountant since 1983, specifically specializing in the health care industry. He graduated from State University of New York at Binghamton with a B.S. in Accounting and Management. Joel thoroughly enjoys life cycle planning with his clients. His practice area includes auditing, tax, consulting, and general accounting services. Joel is a member of the American Institute of Certified Public Accountants, New York State Society of Certified Public Accountants, and Medical Group Managers Association. He enjoys the beach, reading, watching movies, and pet rescues in his free time.

Stephen R. Russo, CPA


Stephen is a Certified Public Accountant who has been working closely with clients for over 30 years. His clients include businesses, individual taxpayers, not-for-profit organizations, and estates and trusts. Stephen is a graduate of St. Thomas Aquinas College with a Bachelor of Science degree in accounting; he became a licensed CPA in 1985. Stephen enjoys power walking with his wife, Alice, and golf with his buddies on the weekend.

James Wilhelm


James is a Certified Public Accountant with more than 15 years of experience working for national and regional public accounting firms.

Specializing in tax planning and compliance for small and mid-size businesses and their owners, James’s commitment to exceptional client service and depth of knowledge are what his clients appreciate most.

In his free time, James enjoys sports, travelling, and spending time with his family.

Robert Griggs

Senior Tax Manager

Rob is a Certified Public Accountant licensed in the States of New York and New Jersey. Rob has over 30 years of experience providing tax planning and consultation services with a focus on closely held businesses and their owners. Rob has experience with various industries that include S Corporations, limited liability companies and partnerships.  Rob also assists high-net worth individuals with tax and consultation matters. Rob earned his Bachelor of Business Administration in Accounting from Pace University. Rob is an active member of the American Institute of Certified Public Accountants (AICPA) and the New York Society of Certified Public Accountants (NYSSCPA).

Sharyn E. Levine, CPA

Senior Tax Manager

Sharyn is a New York State licensed Certified Public Accountant. She graduated Summa Cum Laude from SUNY Albany with a Bachelor of Science Degree in Accounting. Sharyn specializes in taxes and has extensive experience advising closely held businesses and their owners on minimizing overall tax burdens and tax planning for high-net-worth individuals. She has also worked in various industries with tax matters related to pass-through entities, including S corporations, partnerships, and limited liability companies.

Giuliana Villafuerte

Tax Manager

Giuliana was born and raised in Peru before moving to New York in 2008. She graduated Summa Cum Laude from Mercy College with a Bachelor of Science Degree in Accounting. She began her career in public accounting just a few months short of obtaining her bachelor’s degree in 2016. Her experience includes tax preparation and accounting services for individuals, corporations, partnerships, and non-profit organizations. She enjoys connecting with her clients and providing common sense solutions. In her spare time, Giuliana likes traveling with her family.

Linda Ritter

Business Advisory Manager

Linda has been in the accounting field for over 30 years. She came to Public Accounting with strong bookkeeping skills, having learned everything on-the-job, and now leads a team of bookkeepers. Linda spends time with her two daughters, enjoying the outdoors, and reading in her free time.
Lori Petrillo, CPA

Tax Manager

Lori received her B.B.A. degree in Accounting from Pace University and is a New Jersey licensed Certified Public Accountant. She joined the firm in January 2014. With over 25 years of experience in public and private sector accounting, formerly as the Assistant Controller of an Engineering Firm, Lori now specializes in Individual, Business, and Fiduciary tax preparation.

Steven Leotta

Tax Manager

Steven is a graduate of Pennsylvania State University with a Bachelor of Science in Accounting with a concentration in Finance. After graduation, he worked for Bubble Wrap (Sealed Air) while working towards his Master of Science in Accounting from Fairleigh Dickson University with a concentration in Taxation. His undergraduate and graduate degrees have come into play with his over ten years of experience in the industry, working for boutique CPA firms. Today, Steven enjoys helping clients with his tax and accounting expertise. Prior to joining WestRock, Steven was an audit supervisor responsible for planning and executing audits across various industries. Steven enjoys spending time with his family and his mini sheepadoodle, Yogi, when not in the office.

Stephanie Emmer

Senior Business Advisor

Stephanie graduated Magna Cum Laude from Seton Hall University with a Bachelor of Science in Accounting. She worked in public accounting as a Certified Public Accountant for the first 10 years of her career in a variety of different industries with a concentration in small-medium sized companies and has more than 15 years of experience in the accounting field. Stephanie enjoys helping clients with the financial reporting aspects of their business. In the off season, she enjoys reading while relaxing on the beach and spending time with family.

Karen Davidowicz

Office Manager

Karen has lived in New York her whole life. She holds a degree in accounting and has worked in accounting and office management for over 30 years. When she is not at the office, she enjoys spending time relaxing by the lake with her family and caring for her five rescue dogs

Averita Rodgers

Administrative Assistant

Ave has over 25 years of experience in Office Management as an Operations Manager and a Teller Service Manager. This experience, in addition to her extensive training has given Ave the ability of knowing how to multitask efficiently, being well organized and knowing how to prioritize any given task at hand. Ave is a graduate from DeVry University. During Ave’s down time she enjoys spending time with her family, watching movies, and watching a great game.

Danielle Stoveland

Administrative Assistant

Danielle has a degree in Business Administration and over 15 years of experience in administrative and office operations. She strives to ensure a pleasant experience for the firm’s clients. She also works hard to keep procedures in place to ensure operations in the office run smoothly for both clients and staff. Danielle approaches all aspects of any job with a positive, hard-working mindset.

Elizabeth T. Butler

Administrative Assistant

Elizabeth studied Business Administration at Virginia State College. She has 35 years of experience in the financial sector, including funding, auditing, and banking. She excels at managing many functions while making quick decisions and is proficient in performing a variety of customer and administrative support tasks. She is a versatile, energetic, and well-organized professional who enjoys working with a diverse population.

Ellen Shneider

Administrative Assistant

Ellen is a goal-oriented and results-driven Administrator with over 25 years of extensive experience across multiple fast-paced industries. She excels in prioritizing and completing tasks independently while adhering to deadlines. Ellen has a proven track record in implementing new systems and streamlining operations. She demonstrates excellence in multitasking, attention to detail and a commitment to superior customer service. In her spare time, Ellen enjoys traveling with her family and supporting her three children in various sport activities.