Brian Kean is the Chief Business Development Office at the investment evalutation agency, ICORating. He has extensive experience in investment funding and communications in retail businesses worldwide.