Charlotte Headquarters

US F1 Team’s headquarters facility is strategically located in the motorsports capital of the U.S., Charlotte, N.C. The 40,000 square foot facility is within 50 miles of dozens of the team's component suppliers, technological partners and testing facilities. US F1’s Charlotte headquarters houses, in addition to the executive, marketing and communication office, the design, engineering and production units of the team.


Design and Engineering


CFD and Aerodynamics


Machine Shop


Fabrication Shop


Composite Shop


Hi-Def Video Production