Bigfoot Appoints Managing Director

  • May 18, 2005
E-mail marketer Bigfoot Interactive Tuesday said it appointed Robert Schwartz to the position of managing director of client services. Schwartz will be based in New York, and will report directly to CEO Al DiGuido.

-- Gavin O'Malley

Next story loading loading..