BrandsNewsUSA

Austin power move from Omega as it opens new Texas boutique

Swiss watch brand Omega has opened a new store in the increasingly attractive city of Austin in Texas.

Located at 11700 Rock Rose Avenue, the new boutique will sit within an already prominent retail lifestyle destination in the city.

A lot of young and wealthy entrepreneurs reside in Austin, especially from the tech industry, and so luxury retail has seen a boom there in recent years.

Unsurprisingly, the interior design has all of Omega’s brand hallmarks, including the famous red that’s synonymous with the brand.

A relaxed vibe inside is encouraged via the welcome desk, elevated tables, and customary watch bar for one-on-one consultations.

As part of a ribbon cutting launch party, global brand ambassador Glen Powell — who is an Austin native — joined Swatch Group US president & CEO Arnaud Michon. Powell wore his Omega Constellation Globemaster 41mm steel and Sedna™ gold on leather strap.

Leave a Reply

Your email address will not be published. Required fields are marked *