Greg Ruppert

Active Livermore, CA Chief Executive Officer for Quail Electronics, Inc.