John Mascarenas Email

Program Manager . Stoddard International

Current Roles

Employees:
37
Revenue:
$7.3M
About
Stoddard International is a build to print shop that serves many OEM Aircraft manufacturers, and airline retrofit shops.
Stoddard International Address
18660 58th Ave NE
Arlington, WA
United States
Stoddard International Email

#1 Startup Dataset

Growth rates, revenue data, direct competitors and contact details.