Company Finder Date 2023-02 Industry Technology City Sydney Country Australia % of Workforce 15% Status Unknown