Juan De Pe?a serves as U.S. Ranger and Ranger Raptor chief program engineer, responsible for developing and executing current and future programs.

More...