Innovate Finance adds three new directors to board