Fintel joint CEO Neil Stevens will be stepping down from the role in June, with fellow CEO Matt Timmins taking over the role.