Anemoi Marine Technologies has today announced that Clare Urmston has been appointed as the company’s new Chief Executive Officer (CEO). After holding a number of executive and non-executive positions ...