Scott establishes and executes the strategic vision for information technology throughout the Dearborn National enterprise. He also oversees business development, which includes exchanges, strategic partnerships and distribution arrangements. Scott has been with the company since 1995.
During his tenure, he has served in various leadership roles, including chief of staff and vice president of operations. He has also held positions in financial analysis, risk management, corporate development, marketing and corporate communications.
Scott has a bachelor's degree in mathematics and a master's degree in applied mathematics, both from DePaul University. He is a Life Management Institute Fellow, a chartered life underwriter and a chartered financial consultant.