Richard McLaughlin

Active Redwood City, CA Engineering-Research & Development Manager for Openwave Systems Inc.