James McNaughton
project manager
Offshore
Send James McNaughton a message
renewables
model testing
ocean energy
offshore wind
5 Dec 2025
20 Dec 2023