Floating wind specialist joins OWC as Taiwan country manager