Software: Experience in the use of various assurance applications and research tools as is appropriate for this levelMicrosoft Office Products, including Windows, Word, Excel, and PowerPointOther Knowledge, Skills & Abilities:Sound GAAP and GAAS knowledgePossess proven solid verbal and written communication skillsPossess excellent people development and delegation skills, including training/instruction and engagement scheduling and budgetingPossess executive presence - need to be able to be primary contact for the client, prepare and present presentations to clients and potential clientsPossess client development/relationship-building skillsPossess solid decision-making skillsAble to resolve complex accounting issuesAble to be responsible for business development and marketingAble to be responsible for engagement profitability including billings and collections. Traditionally responsibilities of the Senior Assurance Manager will include advising the client on various economic and regulatory risks within their industry, resolving complex accounting issues, apply GAAP and GAAS consistently within complex situations, writing technical consultation memos on GAAP / GAAS issues, and documenting, validating, testing and assessing various financial reporting control systems.