The Leadership Team at Wrench is responsible for shaping the company’s strategic direction and driving growth. Composed of co-founders and key executives, they oversee business development, technology, operations, and product management, ensuring alignment with the mission to enhance trust and transparency in the automotive marketplace. Their collaborative efforts focus on fostering innovation and cultivating partnerships to continually improve the vehicle ownership experience for customers.