Richard Stubbs is a co-founder of Castle Point. He has a master of commerce in finance, a BSc from Auckland University and has published academic articles on long-run returns in New Zealand.