Sean St. John has spent the last 22 years with National Bank Financial, focusing on the growth and development of their fixed income group.