Walmart adding more tech jobs in Dallas as well as new hubs in Atlanta and Toronto
March 15, 2022 at 19:45 PM EDT
Dallas is one of 17 global tech hubs for the global retail giant, spanning from Silicon Valley and Northwest Arkansas to Costa Rica and India.