TechAmgen, Biotechnology Company, Creates its First Global Drug Safety Portal for Worldwide Employee CollaborationAmgen – Biotechnology Technical Product Manager – Contract – Thousand Oaks, CA | Jul. 2002 – Jul. 2004 Technologies: Plumtree Portal,...