Senior VP has moved through the ranks and worn many hats