Thomas Vaughn

Thomas Vaughn

VP, National Sales @ Altisource

About Thomas Vaughn

Thomas Vaughn is the VP of National Sales at Altisource, with over twenty years of leadership experience in the financial services industry, specializing in mortgage default servicing and loan resolution.

Title: VP, National Sales

Thomas Vaughn is currently serving as the Vice President of National Sales at Altisource. He began this role in 2022 and is based in the Jacksonville, Florida Area. In this position, he is responsible for managing the brand strategy and reputational risk. Vaughn leads the firm's national sales initiatives, ensuring optimized performance across all related functions.

Professional Experience: Financial Services Industry

Thomas Vaughn has over twenty years of leadership experience in the financial services industry. He has held various significant roles across multiple organizations. His expertise spans mortgage default servicing, loan resolution, contact center management, asset management, and loan administration. Vaughn has developed a reputation for a 'hands-on' management style, excelling in problem-solving, change management, and developing high-performing teams.

Previous Roles in Business Development and Marketing

Before his current role, Thomas Vaughn accumulated a plethora of experience in business development and marketing. He served as the SVP, Client Initiatives and Business Development at Insight One Solutions from 2019 to 2022 in Jacksonville, Florida. Prior to that, he was Vice President of Marketing and Business Development at Mortgage Specialists International in Ft Worth, TX, and Director of Marketing and Business Development at Superior Home Services in Scottsdale, AZ, from 2016 to 2019. Vaughn has a strong background in client/prospect relations, marketing/sales, strategic planning, and media relations.

Experience in Financial Loss Mitigation

Thomas Vaughn has extensive experience in loss mitigation, having worked at several organizations within this capacity. He was Vice President-Government Program Portfolio Manager at Selene Finance LP in 2016. Prior to that, he was AVP, Loss Mitigation Manager at EverBank from 2013 to 2016 and Director, Loss Mitigation at Ocwen Financial Corporation - US for five months in 2013. His roles required him to develop and implement strategies to minimize financial losses for his employers.

Education and Skillset in Business Administration

Thomas Vaughn studied Business Administration and Management at Indiana University Bloomington from 1981 to 1984. This educational background has provided him with a solid foundation for his extensive career in business development and financial services. Vaughn is known for his capabilities in strategic planning, media relations, strategic partnering, and employee training and development. His skill set has been instrumental in managing brand strategy and reputational risk at various organizations.

People similar to Thomas Vaughn