There are certainly physicians who don't need to hire a CPA, but most will find that it's helpful to have someone on their team who can handle the financial side of things. This is especially true for those who are running their own practice or who are in a partnership.
A hospital-employed physician might need a CPA if they have investments or side income, or are thinking about retirement
What are the most important factors to you?