Velli previously served on the boards of Paychex, Cognizant and Computershare.

Advertisement