The Leadership Team at Branch is responsible for setting the strategic direction and vision of the company, driving innovation in credit and technology, and ensuring the successful execution of business operations across emerging markets. Comprising executives with expertise in credit analytics, technology, product development, and regional management, this team collaborates to disrupt financial services, enhance customer experience, and expand Branch's impact globally.