Rod Lache is an experienced financial professional currently serving as an Advisory Board Member at StoreDot and a Member of the Board of Directors at Lear Corporation, both roles commencing in 2024. Prior to these positions, Rod Lache held the title of Managing Director at Wolfe Research, LLC from September 2018 to July 2024, and at Deutsche Bank Securities from August 1994 to September 2018. Rod Lache earned a Bachelor's degree in Finance from NYU Stern School of Business between 1988 and 1992.