Alec Vaughn

Strategic Planning Director at Legrand AV

Alec Vaughn has extensive work experience in marketing, communications, and customer experience. Alec is currently the Director of CX Journey & Events at Legrand AV, where they are responsible for improving customer experience by understanding their pain points and needs. Prior to this role, they worked as the Director of Marketing at Legrand, North America for six years, leading various marketing strategies and integration projects. Alec also served as the Director of Corporate Marketing & Communications at Lastar Inc., the Director of Market Planning at Qbase, and the Manager of Business Office Solutions Management at The Reynolds and Reynolds Company. Earlier in their career, they held positions such as Digital Marketing Coordinator at Rittal and Manager of Sales & Marketing at All World Travel Service.

Alec Vaughn completed a Master of Business Administration (MBA) degree at the University of Dayton in 2005. Before that, they obtained a Bachelor of Arts (BA) degree in German Language from Wright State University in 1995. The start years for both degrees are not provided.

Links

Previous companies

The Reynolds and Reynolds Company logo

Timeline

  • Strategic Planning Director

    January 1, 2023 - present

  • Director Of CX Journey Events

    January, 2020