Ruth Shoemaker Wood

Managing Director AltoPartners Media