Shirley Tafoya

Affiliations

  • President, North America at Travelzoo Inc (TZOO), 2012-02-14