James Barry
Chief Financial Officer
#
#
#
James Barry was named the Chief Financial Officer of TRIAD Financial Services after previously serving as a ECN Capital’s SVP of Corporate Strategy. James has over fourteen years of financial experience with an impressive background in corporate development, capital allocation, and has led projects establishing operational efficiency and capital management initiatives. He been a core member of the ECN Capital leadership team since its very beginning in 2016 and previously with Element Financial Corp.