Quickly assesses all applicable risks (credit, liquidity, interest rate, price, operational compliance, strategic and reputation) and mitigating controls, designs comprehensive audit programs, executes audit procedures, supervises and reviews the work of others, analyzes and synthesizes results of testing, effectively communicates results to senior management to affect change, and delivers well written audit reports in a timely fashion. This individual will develop and execute detailed audit programs to evaluate the adequacy of the operational processes to meet bank policies and procedures and regulatory requirements, identify data analytic opportunities, analyze results of testing performed, and effectively communicate audit results to the Audit Director, senior management and applicable Board/Committees in a form of meetings, presentation, and written reports and memorandums.