Head of Product & Strategy at NLC Health Ventures · Hamburg, Germany; regular travel in Europe and to the US · JobPilot