R3 Score Technologies, Inc. announced that Laurin Hodge Leonard has been appointed CEO of the company.