Barry Sloane is the Chief Executive Officer and President of NewtekOne, Inc., where he has been leading the company since 1999. His journey in finance started back in the 1980s, and over the years, he has shaped his experience in...
Barry Sloane is the Chief Executive Officer and President of NewtekOne, Inc., where he has been leading the company since 1999. His journey in finance started back in the 1980s, and over the years, he has shaped his experience in various roles at notable firms including Smith Barney and Donaldson, Lufkin, and Jenrette. His leadership has been a crucial part of growing Newtek's business which focuses on providing affordable financial solutions for small and medium-sized enterprises. One interesting aspect of his role is that he has a significant personal stake in Newtek's success; as of now, Sloane owns over 965,000 shares of the company's stock, reflecting a strong alignment with shareholders' interests. In 2023, his total compensation was reported to be approximately $1.43 million, a notable figure given the company's focus on performance-based incentives. Also, he recently did a round of insider trading, with values around $14 million, showing his proactive approach to investing in his own company. Beyond the numbers, Sloane has crafted an environment where executive decisions are closely tied to the company's overall performance and the loyalty it generates from clients. Essentially, Sloane exemplifies thoughtful leadership in the finance world, focusing on sustainable growth and the long-term success of NewtekOne.