Diplômé en physique et titulaire d'un Bachelor of Science in Mechanical Engineering (Old Dominion University, Virginia, Etats-Unis), il dispose d'une expérience commerciale dans différents domaines de l'informatique.
Avant de rejoindre CA Technologies, Eric Vacheyrout, qui est Français de naissance, a travaillé durant cinq ans comme Major Account Manager et Channel Manager Suisse Romande chez Checkpoint Software Technology. Au cours de sa carrière, il a aussi été Sales and Channels Manager Europe chez Modula Systems ainsi que Sales Manager Suisse Romande chez Unigraphics Solutions. Au préalable, il a occupé différentes positions dans plusieurs pays pour Matra Datavision, notamment en Inde et en Malaisie




