Stephen Kihoro

Stephen Kihoro

Integrated Project Team Lead @ Rolls-Royce

About Stephen Kihoro

Stephen Kihoro serves as the Integrated Project Team Lead at Rolls-Royce in London, England, a position he has held since 2014. He previously worked as a development engineer contractor at Rolls-Royce from 2012 to 2014.

People similar to Stephen Kihoro