Managing Director and Liquid Alternatives Business Head
Declan Denehan, Managing Director and Liquid Alternatives Business Head is currently leading a new business effort focused on Liquid Alternative investment products globally.
Prior to his current role, Declan led Strategy & Innovation in the Office of the President. This team leverages deep domain expertise in investment management and services with insights on evolving regulatory reforms and emerging technologies to accelerate opportunities for BNY Mellon and its clients globally.
This role included identifying and helping to incubate new innovative business efforts, driving execution on strategic client priorities and identifying investment or partnership opportunities in companies with strategically important business models or technologies.