Ambox corporate office is located in 6040 Telephone Rd, Houston, Texas, 77087, United States and has 11-50 employees.
ambox
ambox ltd
Departments
Number of employees
Operations
7
Engineering & Technical
4
C-Suite
1
Finance
1
| Location | People at location |
| North America | 11-50 |
| Europe | 1-10 |
Ambox Limited is Houston's largest and oldest metal fabrication company, specializing in industrial welding, stamping, metal laser cutting, and fabrication. With over 100 years of combined experience, they focus on sheet metal processes such as shearing, breaking, and punching, as well as structural fabrication for mid-sized items. Their commitment... Read More