Rolls-Royce – SVP, IT – Defense & North America

We are pleased to announce the appointment of Stephen Todd as
SVP, IT – Defense & North America for Rolls-Royce.


Stephen Todd
SVP, IT – Defense & North America
Steve is a Senior Information Technology Leader with over 19 years’ experience partnering across Business and Information Technology organizations leading multinational teams to deliver multimillion dollar mission critical projects and services. Steve has always been successful developing people and building organizations to partner with the business to realize business value through technology. As a former Director of IT Engagement at Eli Lilly, Steve was continually promoted for improving business processes, infrastructure service management and supporting critical business strategies through IT. He has specialized skills as a practitioner and methodologist in many areas, including: Project Management, Application Development/Support, IT Infrastructure Management, Service Management, Quality management, and Third Party Outsourcing.

About Rolls-Royce
Rolls-Royce is a world leading provider of power systems and services for use on land, at sea and in the air. Rolls-Royce has become a leading industry supplier in the US with a significant and growing presence. Today, more Rolls-Royce products are built in the US than anywhere else in the world. For over 100 years, Rolls-Royce has had a presence in the US. From the opening of its first US office in 1906, the company has evolved into the industry leader it is today. Rolls-Royce North America Inc. in Reston, Virginia, is the company’s regional corporate headquarters, providing management direction and corporate support for all Rolls-Royce businesses and operations in the region, encompassing more than 7,000 employees at 66 locations across the US and Canada. The US is home to several of the company’s global businesses including Rolls-Royce Energy Systems Inc. in Ohio, and Rolls-Royce Helicopters in Indianapolis, Indiana. Other major Rolls-Royce businesses in the US include: Defense North America and LibertyWorks™, both in Indiana; Rolls-Royce Naval Marine Inc. in Massachusetts; Rolls-Royce Engine Services – Oakland in California; and Optimized Systems & Solutions LLC, in Virginia.

About Leadership Capital Group
Leadership Capital Group is a premier North America- and EMEA-focused Board of Director and executive search firm consulting at the senior executive and C-level for information intense enterprises. With North American headquarters in Westport, Connecticut and European headquarters in London, U.K., Leadership Capital Group has 10 offices worldwide.

Costa Rica • Dubai • London • New York • Paris • Raleigh • Toronto • Tunisia • Washington, DC • Westport