Uncategorized Shearwater Appoints Simon Telfer As New Chief Technology Officer – Ocean News & Technology admin September 18, 2025 No Comments source