Stephen Cahalan

Senior Manufacturing Engineering Team Lead at Johnson & Johnson Vision

Stephen Cahalan is currently working as a Senior Manufacturing Engineering Team Lead at Johnson & Johnson Vision Care, Inc. Stephen previously held roles as a Mine Captain at Vedanta Resources Plc and Deputy Shiftboss. Stephen has a background in mining engineering with experience in drill and blast operations, production management, and project management in the United Arab Emirates. Stephen holds degrees in Management, Mining Engineering, Quarry Technology, and Mechanical Engineering.

Links