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.

READ MORE