Director at Humana · Pres., Technology & Operations at Mastercard. Filing since 29 May 2007. CIK 0001305807