Daniel Foster profile background image
Daniel Foster profile picture
Daniel Foster
Work: new media specialist, TechSmith. Life: husband to one, daddy to four.
Mason, Michigan