Leigh was Chief Marketing Officer at InnerWorkings, and Vice President, Marketing at Leapfrog Online. Leigh Segall joined Smart Communications in 2017. Leigh served as President and Chief Strategy Officer for Smart Communications.
Leigh Segall is currently Chief Executive Officer at Smart Communications - View - Smart Communications org chart
Create your alert
to follow the career of Leigh Segall.
Leigh Segall has a Bachelor of Arts in Political Science from Emory University and a Master of Business Administration in Marketing and Strategy from Northwestern University - Kellogg School of Management.
They have also studied at Emory University :
Find more alumni from Emory University
They have also studied at Northwestern University - Kellogg School of Management :
Find more alumni from Northwestern University - Kellogg School of Management
Do you need to know more about Leigh Segall? More results.
Report an error
Update the org chart details of Leigh Segall.
Discover the organization charts of your favorite companies.
Spot the influential executives using our search tools.
Receive notifications when executive positions change.