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.
Sign up to view 7 direct reports
Get started