North American Operations
Dallas is the Corporate Headquarters for 1218 Global and worldwide operations. Finance, Strategy, Human Resources, Recruiting & Resource Management, and Marketing are headquartered in our 4,500 square foot building. Renovation has transformed this historic space into a global business center to help power the growth of the 1218 Global Companies worldwide.
1218 Global services are available to North America through the Dallas Headquarters.
Corporate Headquarters
1218 Global
4112 Swiss Avenue
Dallas, TX 75204