Get in touch
Partnering with the C-Suite & Senior Leadership throughout the FinTech sector, making introductions for business critical hiring mandates.
+44 (0) 203 800 0030
Storm2 Ltd, Registered in England and Wales with company number 11708924 and VAT Number 311 9727 09
Located in the heart of London’s tech hub, at 42-46 Princelet St, Spitalfields, London E1 5LP
Submit your name and contact information here and we’ll get in touch