Alex D. Louw

Alex Louw is an experienced executive in the optical industry, currently serving as Chief Operating Officer at DigitalOptometrics since March 2023. Previously, Alex held various senior leadership roles at National Vision Inc. from 2013 to March 2023, including Chief Medical Officer, where responsibility was held for the clinical vision and strategy for over 2,000 doctors, and Chief Marketing Officer, overseeing a $100 million marketing budget and managing 25 direct reports. Additionally, Alex served as Senior Vice President of Professional Development and Relations, focusing on recruitment and retention strategies for Optometrists and Ophthalmologists. Prior to National Vision, Alex was the Director of Lens Manufacturer & Trade Sales at Transitions Optical from 2003 to 2012, leading a team to drive sales and manage relationships with lens manufacturers. Alex holds a Bachelor of Optometry from Rand Afrikaans University.

Links

Previous companies

National Vision logo

Org chart

Sign up to view 3 direct reports

Get started