When was Orro founded?
Orro was founded in 2019.
Who are Orro key executives?
Orro's key executives are Rodd Cunico, Daniel Greengarten and Fabian Kuehn.
How many employees does Orro have?
Orro has 203 employees.
Who are Orro competitors?
Competitors of Orro include Computers Now, AC3 and Intuit Technologies.
Where is Orro headquarters?
Orro headquarters is located at l3/11 Help St, Chatswood.
Where are Orro offices?
Orro has offices in Chatswood, Milton, Pennant Hills, Perth and in 2 other locations.
How many offices does Orro have?
Orro has 6 offices.
Receive alerts for 300+ data fields across thousands of companies