Innovate Finance names new COO and CFO