Jason Dopoulos and Ken Gould founded the new company, which is dubbed Ikaria Capital Group. The new finance firm will be based out of Cleveland, Ohio, initially with 15 staff members and plans to ...