Declan Kelly has a position (Founder; Chairman and CEO) at Teneo Holdings LLC

Title Founder; Chairman and CEO
Start Date 2011-00-00
Is Current yes
Executive yes
Updated over 1 year ago