Robin Canup Email

Associate VP . Southwest Research Institute

Current Roles

Employees:
3171
Revenue:
$452.8M
About
SwRI is an independent, nonprofit, applied research and development organization based in San Antonio, Texas, with more than 3,200 employees and an annual research volume of more than $564 million. Southwest Research Institute and SwRI are registered marks in the U.S. Patent and Trademark Office. For more information about Southwest Research Institute.
Southwest Research Institute Address
6220 Culebra Road
San Antonio, TX
United States
Southwest Research Institute Email
Southwest Research Institute Phone Numbers
210-684-5111

Past Companies

Southwest Research InstituteVice President, Solar System Science & Exploration Division
Southwest Research InstituteAssistant Vice President, Planetary Science Directorate
Southwest Research InstituteAssociate Vice President, Planetary Science Directorate

#1 Startup Dataset

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