Press & Media Leonardo247 Moves Headquarters to Texas Leonardo247 today announced that it has completed the re-location of its corporate headquarters from Los Angeles, California to Dallas, Texas. December 29, 2021