Bolstering Vessev’s senior leadership team, Scott was previously CEO at self-service payment technology company Invenco and ...