Steve Sherborne

Steve has been in the industry for over 30 years from the lab creating composite materials to management positions across Europe and the Americas.
Back to top button
Close