Terry Luca

Active Fremont, CA Managing Director for Logitech Inc.