Joe Vaughan was appointed Chief Technology Officer in 2021 and leads the adoption of emerging practices and technologies in software engineering, cloud computing, data analytics, machine learning and blockchain.
Vaughan has over 25 years of experience leading globally distributed technology teams and over 19 years in the financial services industry specifically. His professional experience also includes tenures with Capital One, Wells Fargo, American Airlines and Rushmore Loan Management.
Vaughan started his career as a software engineer in the airline industry after receiving his Bachelor of Science in Computer Science at the University of North Texas. He also has earned a Master of Business Administration from Abilene Christian University where he developed his managerial and leadership skills.