Roger Liew

Roger Liew

Roger is Chief Technology Officer at Orbitz Worldwide.
Roger Liew

Latest posts by Roger Liew (see all)

Most Recent Articles