Systems Analyst/Assistant Manager/Deputy Manager
In ICT division, innovation is in our name and collaboration is in our DNA. Alongside each other, we are the coffee beans that bring flavour and keep the world’s largest transhipment port’s operations awake all year long.To Innovate, to Create, to Transform – that’s our manifesto.
In a dynamic and fast-paced environment, we are constantly challeng...