Debbie Mccarroll is a seasoned professional in business development with extensive experience in the financial sector. Currently serving as the VP of Business Development at Scharf Investments, LLC since April 2018, Debbie previously held the position of Director of Business Development and Marketing at Sequoia Wealth Advisors from May 2015 to April 2018. Debbie earned a Bachelor's degree in Business Administration and Management from San Jose State University between 1974 and 1979.
Sign up to view 0 direct reports
Get started