81-year-old David S Foster lives in San Francisco, CA. David has attended Harvard University and Amherst College. Companies in which David has a work history include Tax Law, Employee Benefits Law, Taxation Law and Thelen Reid Brown Raysman & St. Jobs David has held in the past include Attorney and Lawyer.