Business Operations Lead, Discovery Sciences
Novartis
August 22, 2026
Full-time
On-site
Cambridge, MA
Operations
Role: Business Operations Lead supporting Novartis' Discovery Sciences (DSc) department in Cambridge, MA, focusing on managing business operations that enable drug target development and therapeutics research. Responsibilities: execute financial planning in partnership with Finance, manage vendor relationships, resolve operational issues across data, collaborations, and lab resources; design reports and optimize data management for decision-making; coordinate cross-functional projects and support technology deployment for lab equipment; lead initiatives to streamline departmental processes and support organizational evolution. Qualifications: B.S./M.S. in scientific or management discipline with 3+ years in business or lab operations, or 5+ years in a biological research environment with operational duties; strong problem-solving, collaboration, and organizational skills; proficiency with enterprise software and digital tools; project management experience and a solution-oriented mindset. Preferred: experience leveraging AI tools for process optimization, creativity in operational tasks. HighValue: biotech research environment, scientific management, complex data and vendor management, lab technology coordination, global matrix organization, onsite in Cambridge.