Vince Scully established Life Sherpa 10 years ago to democratise financial advice. With finfluencer heavyweights in his corner, the founder and chief executive just might have found the right formula to make financial advice affordable and accessible to those who need it most.