Doug Owens

Doug Owens Doug Owens
  • Doug Owens is managing director of CBL Data Recovery Technologies' San Diego laboratory.

  • Do you have a question for our experts?