Our Offices America Tudor Investment Corporation. An asset management company headquartered in Stamford, Connecticut. Contact Us Global Offices The company has branch offices in multiple cities worldwide, with specific offices listed below: New York Palm Beach London Singapore Sydney Have a Question? Drop a Line I agree that my submitted data is being collected and stored.