Head of UK Business, Enova
8 days ago
Birmingham
You will report to the CEO of Enova in The Netherlands. About you The ideal candidate is intelligent, curious, results-oriented, committed, has great analytical skills, and loves to make a business ...