
TELLUS International, Inc is located in the beautiful and vibrant Dallas Metroplex. Dallas is known for being a great place to start and run a business due to its commitment to building businesses that have a national and global impact, talent, affordable real estate, diversity, progressive mentalities, and a helpful business community. Dallas boasts a broadly diverse business climate with technological industries in the lead such as defense, financial services, information technology and data, life sciences, semiconductors, telecommunications, transportation, and processing. Dallas is also known for its strong ties to cowboy culture, southern cuisine, sports, art culture, and music scene.