Leigh Segall

Chief Executive Officer at Smart Communications.

Leigh Segall has held various executive roles throughout their career. Leigh currently serves as the Chief Executive Officer of Smart Communications, a leading technology company focused on personalized customer conversations. Prior to this, they were the President and Chief Strategy Officer of Smart Communications. Leigh also worked as the Chief Marketing Officer at InnerWorkings and SAVO. Additionally, they held the position of Vice President, Marketing at Leapfrog Online and Vice President, Marketing and Sales Enablement Consulting at SAVO. Earlier in their career, Leigh worked as the Executive Director at Youth Venture.

Leigh Segall holds a BA degree in Political Science from Emory University. Additionally, they obtained an MBA degree from Northwestern University's Kellogg School of Management, with a focus on Marketing, Strategy, and Non-Profit Management.

Links

Previous companies

Ashoka logo
Leapfrog Online logo

Timeline

  • Chief Executive Officer

    November, 2023 - present

  • President

    February, 2023

  • Chief Strategy Officer

    March, 2022

  • Chief Marketing Officer

    January, 2017