Canstar has announced that it has appointed a chief product and technology officer. Angelo Demasi has been appointed to the position by the bank. In the position, Demasi is to lead the company's digital innovation strategy.