Stephen McElhoneStephen has over 25 years of experience advising on all aspects of corporate transactions, including acquisitions, disposals and corporate fundraising as well as dealing with public markets work including IPOs and advisory work.