Todd Lyall is a finance and strategy professional with extensive experience in leadership roles across various sectors. Todd served as the Director of Finance and Corporate Development at PSI International, Inc., where they focused on financial modeling, investor relations, and capital redeployment strategies. Previously, as VP of Investment Banking at Nomura, Todd managed transaction teams and performed due diligence on deals valued over $10.6 billion. Todd also held senior positions at Vroom, leading growth operations and advanced analytics initiatives. Currently, Todd is the Director of Strategic Finance at LeafLink and continues their education in Mechanical Engineering at Penn State University.
This person is not in the org chart
This person is not in any teams
This person is not in any offices