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 167 City Road, London, United Kingdom, EC1V 1AW
Submit your name and contact information here and we’ll get in touch