Peter Menegazzo is the CEO of Investa.
246 people are employed at Investa.
Investa is based in Sydney, New South Wales.
The NAICS codes for Investa are [5311, 53, 531].
The SIC codes for Investa are [65, 653].