The independent externalauditor is a licensed professional who works for a public accounting firm and performs an audit of the financial statements of a company, government, individual, or any other legal entity or organization.
Designing internal controls and accounting strategies, approving journal entries, and giving final signoff on technical accounting treatments is a clear breach of independence for an externalauditor.