Neal Ross is the CTO of Ricoh Australia.
656 people are employed at Ricoh Australia.
Ricoh Australia is based in North Ryde, New South Wales.