Marc Rodriguez
Working in the Air Force as Crew Chief on all models of the F-15 for 18 years, Marc has traveled all over the world. Yet, he sought something a little more exciting, and ended up at Scaled Composites! Joining the Stratolaunch fabrication crew early in the vehicle build, Marc has experienced a variety of build challenges bringing the world’s largest aircraft to reality.

To provide a better user experience, EAA uses cookies. To review EAA's data privacy policy or adjust your privacy settings please visit: Data and Privacy Policy.