Global Locations

Global Operations Network

CTDI provides our customers access to an established network of 100+ global operations. Today, CTDI operates facilities in 22 countries with a presence in North America, South America, Europe and Asia Pacific. 
Check out the full list of CTDI global locations and contact information below.

CTDI Global Headquarters1305 West Chester1334 West Chester
610-436-5203610-436-5203610-436-5203
1336 West Chester1339 West Chester1365 West Chester
610-436-5203610-436-5203610-436-5203
1381 West ChesterAlbany, NYAshland, VA
610-436-5203518-930-0101804-519-0081
Auburn, WABaton Rouge, LABessemer, AL
610-436-5203225-388-5981205-481-1760
Billings, MTBuford (Mill), GABuford (Satellite), GA
406-672-6096470-655-3101678-745-3600
Charlotte, NCChesapeake, VACoatesville, PA
704-916-0409757-689-5070610-857-8100
Columbia, SCColumbus, OHCRL
610-436-5203614-305-4710905-816-2000
Davenport, FLDenver, COElgin, IL
863-438-3775303-390-3582847-783-2614
Fenton, MOFontana, CAFort Worth, TX
314-580-8605909-320-6266972-415-1355
Grand Junction, COHouston, TX501 Lakeside, TX
970-275-7010713-425-1224214-513-2040
700 Lakeside, TX701 Lakeside, TX1001 Lakeside, TX
469-702-3608972-874-7142713-497-7770
Jeffersonville, INJoliet, ILJustin, TX
610-436-5203779-707-3311972-489-5436
Kennewick, WALogan, NJMeadowvale, CN
509-820-4245856-542-2404289-998-0490
Memphis, TNMississauga, CNMonroe, OH
901-712-3350289-998-0490940-841-1362
Nashville, TNNorthborough, MAOakville, ON
615-965-3480508-691-6320905-268-3800
Orlando, FLPhoenix, AZPittston, PA
407-563-3482623-322-6412570-883-0116
Pleasant Prairie, WIFairview, ORPortland, OR
262-597-7355630-303-4838503-405-3516
Pottstown, PA1543 Rialto, CA1552 Rialto, CA
484-624-0037909-443-6451909-775-6377
Seattle, WASouth Bend, INSwedesboro, NJ
206-793-5084574-999-8187609-458-1115
Tracy, CATwin Cities, MNVancouver, CN
209-832-6367952-297-6998604-520-2280
Wallingford, CT (1)Wallingford, CT (2)Wichita, KS
203-641-5654203-641-5654316-927-2080
Alsdorf, GermanyBucharest, RomaniaBudapest, Hungary
+49 2404 67 556 111+40 37 2155314+36 1 296-1800
Courcelles, BelgiumGlenrothes, ScotlandHuntingdon, England
+44 1592 779 631+44 1592 774704+44 1480 431431
Lisbon, PortugalKarlsruhe, GermanyMalsch, Germany
+ 351 211 945 911+49 151 74598008+49 7246 80-0
Madrid, SpainMilan, ItalyMilton Keynes, England
+34 91 624 0500+39 024885651+44 1908 682 321
Nörten Hardenberg, GermanyChartres, FranceRome, Italy
+49 5503 8067-100+33 2 37 88 37 37+39 393 8725770
Schloss Holte, GermanySömmerda, GermanyStrasbourg, France
+49 5207 9290100+49 3634 3199888+33 3 88 122220
Teplice, Czech RepublicWarsaw, Poland 
+420 417 568302+48 22 703 41 00 
Melbourne  
+613 908 11950