Head of New Business Development AP
Tesa • singapore, singapore • Posted July 09, 2026
About the Role
The Head of New Business Development AP will lead venture building and incubation for the assigned Business Hub by defining and aligning at Executive level the strategic framework and by driving new business models, applications, markets, technologies and C-level partnership / joint development agreements that generate exponential, profitable and sustainable revenue streams.
Key Responsibilities- Defines and owns the strategic framework for venture building and incubation in the assigned tesa Business Hub, scanning emerging technologies, markets and business models and translating them into prioritized opportunity areas and portfolio direction for a venture portfolio with planned revenue potential of >100 m€ and an annual innovation / venture investment budget of up to 50 m€.
- Steers the end-to-end venture lifecycle using the tesa venture development process and takes clear go / hold / stop decisions based on strategic fit, feasibility, risk-return and ...