M&A adviser at Ellexan Limited - London, England, United Kingdom
Ellexan Limited is a management consulting company based out of 38 Inglis Rd, London, United Kingdom.