Accounting Team

Heidi Brim

When Heidi joined PFG in 2016, she brought over 20 years of bookkeeping and write up experience in a variety of industries such as retail, professional services and non-profit. Heidi’s focus and willingness to take on a variety of challenges makes her an expert in both individual and small business taxes.

Heidi is a QuickBook Pro Advisor and has her Masters in Accounting. When not working, she is active in several local non-profit companies.

Send Email to Heidi


Kelly DiTosto, CPA

Kelly DiTosto joined the firm in 2018 with more than 30 years of diverse experience working for public accounting firms in Pennsylvania and New Jersey.

Kelly received her Bachelor of Science in Accounting from Villanova University.  She is a member in good standing with the Pennsylvania Society of Certified Public Accountants and the American Institute of Certified Public Accountants.


Send Email to Kelly


Patricia Kopp, CPA

Pat joined PFG in 2012 and has more than 30 years of experience in accounting. Prior to working with our firm she worked as a manager of a national public accounting firm, as well as a Controller of a privately held company with gross sales in excess of $50 million, and as the owner of her own accounting practice in Monmouth County. She is a QuickBooks Pro Advisor and is well versed in many computerized accounting packages such as Timberline, Lawson and MAS 90.

She received her BS in Accounting from American University in Washington DC. She is a member in good standing with the NJ  Society of Public Accountants, the American Institute of Certified Public Accountants and the Financial Planning Association of NJ.

Send Email to Pat


Phillip Mosca, CPA

Phillip received both his undergraduate and Master’s Degree in Accounting from Rutgers University in New Brunswick. After previously working with other accounting firms, Phillip moved to PFG in 2017. With the work he has done in public accounting, he has gained valuable experience in multiple areas such as tax and auditing.  Phillip works with a lot of franchise and small business owners. He is a CPA licensed by the state of NJ.

While not helping his clients, Phillip enjoys spending time with family and friends.

Send Email to Phil


Helen Yin, CPA

Helen has almost 20 years of professional experience in both tax and accounting. Prior to joining PFG in 2015, she served as CFO for an IT consulting firm where she oversaw financial operations in the US, China and Hong Kong. Helen was also the Controller for an online retailer where she developed a strong working knowledge of inventory management.

Helen earned her MBA from Rutgers Business School and is currently licensed as a CPA in NJ. When Helen is not working with her clients, she enjoys outdoor activities with her kids and family and is an advocate for education excellence and serves as Treasurer for several non-profit organizations.

Send Email to Helen

Judy Zhang

Judy joined the firm in 2021. She earned a Bachelor’s Degree in Accounting from Thomas Edison State University in New Jersey. Currently Judy is sitting for the CPA exam. At Princeton Financial Group, Judy is involved in a variety of client services, including accounting, financial reporting, and business and individual taxes.

Send Email to Judy