Helen Vaughan's Location
Saint Johns, FL, US
Helen Vaughan's Work
Helen Vaughan's Summary
Helen Vaughan, based in Saint Johns, FL, US, is currently a Sr. Director Project and Process Management at Aetna, bringing experience from previous roles at Aetna, a CVS Health Company. Helen Vaughan has 3 emails on RocketReach.