William H. McCracken

Synergistics Research Corp.

Current Role: CEO