3 jobs for "R&D Quality and Delivery Manager - IDC"