Jeff Dowdle is the Director of Technology. Mr. Dowdle joined NBS in April 2007 as Vice President of Consumer Operations. He transitioned to lead the technology organization in 2012. Throughout his career he has held leadership roles in IT, Lending, and Servicing in the credit and business process outsourcing industries. Mr. Dowdle holds a Bachelor’s degree in Marketing from Texas Christian University and a Masters of Business Administration from the University of Texas at Arlington.
Sign up to view 2 direct reports
Get started