Global Customer Support Coordinator This role entails providing superior customer service and overseeing delivery operations for a global medical technology client based in Finland.