INCU - A FASHION & RETAIL DESTINATION
Established in 2002 by twin brothers Brian and Vincent Wu, Incu evolved as many great things do — from a set of simple but steadfast ideas. Inspired by their love of travel, international designers and emerging Australian brands the brothers set about fusing these into a retail concept that would be at once innovative, personable and unique.
Today Incu owns and operates twelve retail stores located across Sydney, Melbourne and the Gold Coast as well as a successful online business servicing customers worldwide.
Now a firm fixture in the Australian retail landscape, Incu has established itself as an innovative and connected industry leader while still maintaining the down-to-earth, inclusive culture the business was built upon.