Meet Our People

Are you interested in joining the John Crane team? Explore open opportunities.

Victoria Williamson

Project Manager, Service Operations
Manchester, UK

Maurício Hetti Zidde

Sales Engineer II
Rio de Janeiro, Brazil

Angela Ruiz

Product Line Strategy Manager
Berlin, Germany

Samar El-Sherif

Operations Team Leader
Cairo, Egypt

Keerthi D’Souza

Engineering Manager, Wet Seal Systems
Bangalore, India

Paul Candeggi

Supply Chain Program Manager
Slough, UK

Hassan Alhajji

Project Manager
Damman, Saudi Arabia
Scroll to top