Incu is a retail destination, a considered curation from around the world, a community and a culture representing fashion, innovation and lifestyle. Established in 2002 by twin brothers Brian and Vincent Wu, Incu began, like many great things do, as a simple but powerful set of ideas. Inspired b...See more
Headquarters:
Australia
Company Type:
MNC / Large Enterprise
Company size:
201-500 Employees
Year Founded:
2002 (23 years)
Address:
42 DAVIES ST; SYDNEY, NSW 2010, AU
HIGH
spending power