Head of Finance
- Location
- Greater London, England, United Kingdom
raise. By the time we kick off the process, the numbers are bulletproof and the story is yours too. Strategic and commercial partnership. Unit economics, pricing, deal structuring with PE customers. In the room with the CEO and Head of Sales on every commercial decision. Controls and oversight. Manage ...