Cyrille Levesque is Division Chief Technology Officer, responsible for ensuring the long-term strategy in new technology is aligned with the plan of growth of John Crane.
Cyrille has more than 26 years of experience in product development and manufacturing. His expertise covers bringing low-volume and high-volume products from concept to fully commercial states.
Prior to joining John Crane, Cyrille was part of Schlumberger, the leader in services for characterizing, drilling and producing oil and gas reservoirs. For the last 16 years, he held multiple management roles with assignments throughout France, the Middle East and the U.S. He was later appointed Head of Engineering and Manufacturing of two multibillion dollar divisions of Schlumberger.
Cyrille holds a Master of Science in Electronics from the École Centrale de Paris in France.
Hundreds of experts. Over 200 global locations. Innovation and service to help you succeed.