First off, you should certainly look beyond professional designations and work with someone that has personal experience working with companies such as yours. It should be someone you feel comfortable with, who works the way you do (i.e., likes and uses email, likes one-on-one monthly meetings, whatever), and who you develop a good rapport with.
With that being said, a CMA designation indicates proficiency in management accounting, not income tax preparaton. While a CMA would be well-suited to answering your ongoing accounting questions and help you develop great in-house reporting systems, I don't know if they will necessarily have a broad tax background. On the flip-side, an EA will have broad technical expertise in tax issues, but may not have a lot of experience with in-house accounting issues. In the middle are CPAs. I know CPAs who don't even do their own taxes! I also know CPAs who specialize in taxes. The CPA designation is a broad accounting-based designation and the individual CPA then decides what to specialize in: corporate auditing, income tax prep and planning, or even in-house management reporting.
So, you can see that the professional designation is just a starting point. I'm sure there are people out there who can help you, who have 20 years of experience, who don't have any of the above designations! So start a broad search, ask peers for referrals, take their professional designation into account, and set up a bunch of face-to-face meetings to see if the individual fits your needs and seems like someone you want to work with. They will still charge you hourly for meetings and consultations, but what you get out of those meetings might be well worth it!
HTH!
Deb
Answered: Nov 05, 2009