Steve Ooi

Role: Group Technical Specialist

Organisation: Ovako Group