Public Accountant), or Practicing Attorney with strong tax preparation experience and extensive knowledge of tax laws...