Nicholas Crawshaw is currently the Marine Manager for Switzerland at Chubb, a position they have held since 2025. Previously, Crawshaw has accumulated extensive experience in the marine insurance sector, including roles such as Senior Marine Underwriter at Zürich Versicherungs-Gesellschaft AG and Corporate Insurance Supervisor at Panalpina. They began their career at Helvetia Versicherungen Schweiz and have held various underwriting and management positions across several prominent insurance companies in Switzerland.
This person is not in the org chart
This person is not in any teams
This person is not in any offices