Corey Nichols has over 25 years of experience in financial services and customer service roles. He has held positions as a Financial Services Representative, Branch Manager, Personal Banking Representative, Customer Service Representative, and Store Manager. He is skilled in sales, customer service, financial management, and people management.