Tautachrome, Inc. a annoncé la nomination du Dr Jon N Leonard au poste de Chief Operations Officer à la tête de ce bureau, et a démissionné de son poste de PDG de la société. David LaMountain, actuellement son Chief Operations Officer a été nommé, et a accepté, le poste de CEO de la Société.