Nicholas Allen co-founded Allen Partners in 2009 and has 25 years' experience in the investment banking and asset management industry in Australasia.