About this role
Lead Business Analyst (65155) at Teva Pharmaceuticals. Location: Croatia. Role: coordinating projects, validating systems, documenting requirements Requirements: Bachelor's in CS/engineering, 3+ years IT project management/business analysis (pharma preferred), SDLC and validation knowledge, proficiency with HP ALM, ServiceNow, Microsoft Project, Office 365, and fluency in English. Category: Project and Program Management Seniority: Mid Level Tools: HP ALM, ServiceNow, Microsoft Project, Office 365, Twist Commitment: Full Time Workplace: Onsite Languages: English