Thomas Vaughn is a seasoned executive with extensive experience in sales, marketing, and business development within the financial services sector. Currently serving as Vice President of National Sales at Altisource since May 2022, Thomas previously held senior roles including Senior Vice President of Client Initiatives and Business Development at Insight One Solutions and Vice President of Marketing and Business Development at Mortgage Specialists International. With a career spanning over two decades, Thomas has specialized in loss mitigation, client relations, and strategic planning, also holding key positions in organizations such as Selene Finance LP, EverBank, and Ocwen Financial Corporation. Thomas earned a degree from Indiana University Bloomington between 1981 and 1984.
This person is not in the org chart
This person is not in any teams
This person is not in any offices