Iver Appoints John van Soest as New Managing DirectorBy James RichardOctober 13, 2024 Dutch turbine Independent Service Provider Iver has named John van Soest as its new managing director. With a background in the military and executive roles at…