GE Careers
Apply Now    

Strategy, Search & Evaluation Manager, Life Sciences

  • GE Healthcare
  • Experienced
  • Posted 12/5/2017 12:50:59 PM
  • 3027580
  • Job Function: Engineering/Technology
  • Business Segment: Healthcare Life Sciences
Location(s): United States; Massachusetts; Boston

About Us:
GE is the world’s Digital Industrial Company, transforming industry with software-defined machines and solutions that are connected, responsive and predictive. Through our people, leadership development, services, technology and scale, GE delivers better outcomes for global customers by speaking the language of industry.

There is no other life sciences company quite like GE Healthcare Life Sciences. A $5 billion business with
more than 11,000 individuals in over 100 countries, we are at work enabling a new era in medicine. For
more than 60 years, GE Healthcare Life Sciences has globally supported the development and use of new therapies, helping accelerate the journey from biological understanding to clinical therapy. GE Healthcare Life Sciences works with cutting edge technology enabling and advancing the discovery, diagnosis and medical treatments of the present and the future. We are accelerating biology to cell therapy in ways no other company can.

Follow us on Facebook and Twitter and watch our discoveries in action on our YouTube channel.

Learn More About GE Healthcare – Life Sciences

Learn More About Careers at GE Healthcare –
Life Sciences

GE offers a great work environment, professional development, challenging careers, and competitive compensation. GE is an Equal Opportunity Employer. Employment decisions are made without regard to race, color, religion, national or ethnic origin, sex, sexual orientation, gender identity or expression, age, disability, protected veteran status or other characteristics protected by law.

Role Summary:
The Strategy, Search & Evaluation (SSE) Manager will be part of a global Strategy, Search & Evaluation (SSE) team which supports the Chief Technology Officer’s (CTO) organization within GE Healthcare Life Sciences and will be part of a multi-site, multi-disciplinary team to enhance top line revenue growth and profitability for GE Healthcare Life Sciences.

Essential Responsibilities:
The SSE Manager will assess new markets, technologies and early innovation in the life sciences while providing program support. The individual will formulate and execute external opportunity sourcing and assessment strategies leading all phases of the transaction process including analysis of inorganic strategy and markets, target identification and screening, structuring, valuation, due diligence, negotiation and closing. The individual will perform global market segment analysis, gap analysis relative to the business unit portfolio, and define strategic and tactical steps to best position the company for accelerated growth.

The SSE Manager will work with colleagues in the Strategy, Search & Evaluation (SSE) team reporting to the Global Head SSE, will work closely with the CTO Leadership (CTO LS) Team, all the R&D functions within GE Life Sciences, the GE Global Research Center, GE Ventures and GE Business Development teams to create a common vision and roadmap for the company in areas of strategic growth for GE Life Sciences. The primary focus will be on strategy development, “sensing” future scientific / technological breakthroughs, developing a partner ecosystem for the business, securing the right external alliances with industry and academic partners and developing the appropriate business models for GE to become a leader in the innovation ecosystem for GE Life Sciences.

The SSE team is a centralized hub for identifying, assessing and incubating breakthrough technologies for all business units within GE Life Sciences. The team provides direct value to GE Life Sciences through accessing new assets and platform technologies, with the objective to be a force multiplier for the organization.

  • Perform in-depth market research and competitive analysis to enable a long-term vision and roadmap for the company. Develop strategic insights that enable GE to capture new growth opportunities.
  • Drive thought-leadership and provide program recommendations. Present ideas, thoughts, and projects to senior management, serve as a recognized expert and resource leader. Primary scientific contact and spokesperson for GE Life Sciences within the given geographic region.
  • Work with leadership to manage communication and alignment with key internal stakeholders to support effective decision making and transaction approval processes.
  • Assess potential licensing, acquisition, collaborations, co-development agreements, and strategic alliances in relevant opportunity space and specific geography.
  • Provide thorough and timely assessments and updates to appropriate management levels to ensure efficient communication and seamless cross functional collaboration.
  • Make presentations on behalf of GE at industry networking events, scientific conferences and other venues.
  • Responsible for the quality of the formal due diligence output, integrating internal and external subject matter experts for senior management review and approval.
  • Assist in the coordination and prioritization of the portfolio of search & evaluation projects. Helps to ensure the success of the overall portfolio.


  • Advanced science degree (MD, PhD, MPH): strong technical focus on genomics, cellular research, cell and gene therapy with a strong business mindset.
  • Minimum 3 years of relevant experience in technology evaluation commercialization of technology or startup portfolio management.
  • Ability to travel nationally and internationally.

Desired Characteristics:

  • Proficiency with Microsoft Office Suite including: Word, Excel, PowerPoint, Outlook, OneNote and Skype-for-Business and familiarity with mobile communication technologies, such as remote data access, cloud-based data sharing, mobile video/audioconferencing.
  • Demonstrated ability to be a self-starter and creative problem-solver.
  • Ability to multitask while maintaining attention to detail.
  • Ability to synthesize multiple data points to create strategic point of view. Experience performing market analysis and competitive landscaping.

Locations: United States; Massachusetts; Boston

GE offers a great work environment, professional development, challenging careers, and competitive compensation.  GE is an Equal Opportunity Employer.  Employment decisions are made without regard to race, color, religion, national or ethnic origin, sex, sexual orientation, gender identity or expression, age, disability, protected veteran status or other characteristics protected by law.

GE will only employ those who are legally authorized to work in the United States for this opening. Any offer of employment is conditional upon the successful completion​ of a background investigation and drug screen.

Apply Now    
Link for schema

GE Careers Technical Assistance

Having technical issues with or your application? We're here to help.

Get In Touch

Connect With Us

Stay up to date on GE and possible opportunities that open in areas that interest you.

Sign Up