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.

Location

Atlanta, United States

Links

Previous companies


Org chart


Teams


Offices

This person is not in any offices