Nick Swerner, head of finance at GLPG Finance