The Finance Director - Insight to Impact Lead is responsible for overall performance in Germany, focusing on strategic financial and operational decisions within a leading biotech company. The ideal candidate will have extensive experience in finance and performance management, particularly in regulated industries, and the ability to translate financial data into actionable business insights.