Managing Partner at Maxifi Ltd - London, England, United Kingdom
Maxifi provides strategy and corporate finance consulting, business development and M&A support for IT businesses