James Sloan’s title in Excellarate is Chief Information Officer & Executive Vice President, Financial Services