James Kelly

James has strong financial analysis and risk management skills which he uses to assist with investment identification and raising capital.