Tautachrome, Inc. hat die Ernennung von Dr. Jon N. Leonard zum Chief Operations Officer bekannt gegeben, der dieses Amt leitet und seine Position als CEO des Unternehmens niedergelegt hat. David LaMountain, derzeit Chief Operations Officer, wurde zum CEO des Unternehmens ernannt und hat diesen Posten angenommen.