David Vonderhaar
Who is David Vonderhaar? David Vonderhaar is a game developer, engineer, and software designer. David Vonderhaar is best known for his work on the Call of Duty franchise and the single-player video game X-Men. David started his career as a…