MORE +
Welcome to Leonard Liu, new Vice Managing Director at SBSS
S. B. Submarine Systems (SBSS), Asia’s leading provider of submarine cable installation and maintenance services, announced today the appointment of Leonard Liu as Vice Managing Director.
MORE