Certified Public Accountant or CPA provides accounting services to the public and organizations. They are primarily involved in auditing and attesting procedures. They are very well versed with the accounting principles, business and financial concepts, law, tax, etc. CPAs are hired by organizations in the role of finance manager, financial analyst, chief financial officer, etc. There is an examination which is conducted by American Institute of Certified Public Accountants (AICPA) and is called as Uniform Certified Public Accountant Examination. In order to practice as a CPA, one need to pass the examination conducted by AICPA. The CPAs are hired by various consulting firms, auditing firms, they can provide service in any area of finance broadly in corporate governance, financial accounting, estate planning etc.