Meet the Team
Zack Kraines
Accounting is my passion! Contrary to popular belief, there is a whole lot more to accounting than just numbers. It’s about understanding the very soul of a business and what makes it tick. It’s not just about adding some numbers together, but being able to take the detailed information and chart a path for business owners to grow their businesses and support their families.
Here’s something else about me: I’ve lived all over the world. Literally. Israel, New York, South Carolina, Mexico, South Africa, Texas and Florida. Besides making for an interesting life, it has also given me an appreciation for people and their backgrounds.
Leah B.
Office Manager/Client Services Specialist
Tax Team
Claudia M.E.
Enrolled Agent
Ana J.
Tax Accountant/Certified Public Accountant
Accounting Team
Talia S.
Senior Accountant / Accounting Manager
Klara V.
Senior Accountant
Nisha N.
Senior Accountant
Nisha is a Certified Associate in Project Management and currently completing her final phase in her post graduate, Business Management degree. Nisha joined KrainesCPA in 2021, bringing along a wealth of corporate accounting and multi property international project and systems experience. Nisha enjoys innovative tech in business and is passionate about maximising on her accounting skills to help businesses realize their fair potential and grow value to benefit all stakeholders.
Louise W.
Senior Accountant
Louise joined the KrainesCPA team in 2020. With degrees in Accounting and Marketing and 20+ years of work experience in various industries, Louise adds so much depth to our team. She supports our tax and accounting departments and is involved in many aspects “behind the scenes”.
When was the last time your accountant said to you
"Here's an idea that can save you money"?