Head of Finance - R&D jobs