Join TTM North America

All Locations

Inspiring Innovation Across North America.

TTM Anaheim (ANA)
3140 East Coronado Street
Anaheim, CA 92806
Phone: +1.714.688.7200
TTM Chippewa Falls (CF)
234 Cashman Drive
Chippewa Falls, WI 54729
Phone: +1.715.720.5000
TTM Denver (DEN)
10720 Bradford Rd
Littleton, CO 80127
Phone: +1.303.972.4105
TTM Forest Grove (FG)
1521 Poplar Lane
Forest Grove, OR 97116
Phone: +1.503.359.9300
TTM Logan (LG)
710 North 600 West
Logan, Utah 84321
Phone: +1.435.753.4700
TTM North Jackson (NJ)
12080 DeBartolo Drive
North Jackson, OH 44451
Phone: +1.330.538.3900
TTM Salem (SAL)
27 Northwestern Drive
Salem, NH 03079
Phone: +1.603.898.2883
TTM San Diego (SD)
5037 Ruffner Street
San Diego, CA 92111
Phone: +1.858.874.2701
TTM San Jose (SJ)
355 Turtle Creek Court
San Jose, CA 95125
Phone: +1.408.280.0422
TTM Santa Ana (SA)
2630 S. Harbor Boulevard
Santa Ana, CA 92704
Phone: +1.714.327.3000
TTM Santa Clara (SC)
407 Mathew Street
Santa Clara, CA 95050
Phone: +1.408.486.3100
TTM Stafford (ST)
4 Old Monson Road
Stafford, CT 06075
Phone: +1.860.684.5881
TTM Stafford Springs (SS)
15 Industrial Park Drive
Stafford Springs, CT 06076
Phone: +1.860.684.8000
TTM Sterling (STE)
1200 Severn Way
Sterling, VA 20166
Phone: +1.703.652.2200
TTM Syracuse (SYR-W)
5823 Widewaters Pkwy.
East Syracuse, NY 13057
Phone: +1.315.233.5510
TTM Syracuse (SYR)
6635 Kirkville Rd.
East Syracuse, NY 13057
Phone: +1.315.432.8909
TTM Toronto (TOR)
8150 Sheppard Avenue
East Toronto, Ontario M1B 5K2 Canada
Phone: +1.416.208.2100