Frank Roller has extensive experience at Lockheed Martin, having served since May 1986 in various capacities, currently as the Director of Military Space Mission Success. With a foundational background as an engineer, Frank Roller holds an Engineer's Degree in Mechanical Engineering from UC Santa Barbara.