Born from the legacy of trend-defining eyewear, Otra Eyewear is the next chapter from the founding family of Quay Australia, led by industry icons Linda Hammond and Zak Hammond. With decades of experience pioneering global eyewear culture, the Hammonds have once again shifted the game. OTRA: where ...See more
Headquarters:
Australia
Company Type:
SME
Company size:
1-10 Employees
Year Founded:
2022 (3 years)
Address:
BYRON BAY, NEW SOUTH WALES, AU
LOW
spending power