David Lu currently serves as Managing Director and Head of Corporate Finance for Greater China at Kroll, as well as Managing Director and Head of China Investment Banking at Duff & Phelps, roles held since June 2013. With a robust background in investment banking, David has held leadership positions at Cowen and Company, Rodman & Renshaw, Piper Jaffray, DBS Bank, and Citigroup, contributing to the corporate and investment banking sectors throughout Asia. David holds an LLB in Law from Western University, an MBA from Ivey Business School at Western University, and a BASc in Engineering from the University of Toronto.
This person is not in any teams
This person is not in any offices