Drug Discovery Support Business Development Team Lead

TOPPAN Holdings

Biz Dev

Biotech

Strategy

About this role

A team-lead role in the 3D Cell Culture Business Promotion Center of the business development division. The unit is launching a drug discovery support business that uses its 3D cell culture technology (Invivoid) to offer training and screening support to pharmaceutical companies at the research stage.

The lead owns the upstream strategy side: drafting business strategy, tactics and market plans and executing them; approaching pharmaceutical companies to understand their discovery and screening needs; standardising screening proposals and building efficacy-assessment algorithms with the research team; and negotiating evidence policy and rights to results in joint research. The lead manages 3–4 members and works with partners in Japan and the US.

Requirements: knowledge of pharmaceutical discovery and screening processes deep enough to talk with researchers as a peer; business development, new-venture or strategy experience in healthcare or drug discovery; the ability to turn stakeholder needs into joint research or contract projects; and business-level English.

This is an AI-generated summary of the employer's original posting — details can be incomplete, out of date or simply wrong. Always confirm everything on the official posting before applying.