Sign In

Leigh Segall

Marketing Executive and Current President at Smart Communications

Leigh Segall is the Chief Executive Officer of Smart Communications, a technology company specializing in enhancing customer engagement through innovative communication solutions. She was appointed CEO on November 6, 2023, after serving as President and Chief Marketing Officer within the organization since her joining in 2017.123

Professional Background

Leigh Segall has over 20 years of experience in the technology sector, particularly in enterprise software as a service (SaaS). She began her career at Smart Communications as Chief Marketing Officer, where she was instrumental in driving consistent double-digit growth and integrating acquired brands. Her efforts led to the successful launch of the Conversation Cloud™, a platform designed to facilitate meaningful customer interactions.156

Before her tenure at Smart Communications, Leigh held significant roles at various companies:

  • Chief Marketing Officer at InnerWorkings (now HH Global)
  • Vice President of Marketing at Leapfrog Online
  • Chief Marketing Officer and Head of Consulting at SAVO

Leigh's educational background includes an MBA from Northwestern University's Kellogg School of Management and a BA from Emory University.45

Leadership Philosophy

In her new role as CEO, Leigh emphasizes strategic vision and innovation. She aims to build upon the foundation laid by her predecessor, James Brown, who transitioned to Executive Chairman. Leigh is committed to fostering growth and ensuring that Smart Communications remains a leader in its field.236

Her leadership style is characterized by collaboration and open communication, focusing on aligning company initiatives with market needs while nurturing a positive corporate culture.7

Related Questions

What are Leigh Segall's key achievements as Chief Marketing Officer at Smart Communications?
How did Leigh Segall contribute to the development of the Conversation Cloud™?
What strategies did Leigh Segall implement to drive double-digit growth at Smart Communications?
How does Leigh Segall plan to continue the growth and innovation of Smart Communications as CEO?
What is the significance of James Brown's transition to Executive Chairman at Smart Communications?
Leigh Segall
Leigh Segall, photo 1
Leigh Segall, photo 2
Add to my network

Experience

President at Smart Communications
Chief Strategy Officer at Smart Communications, Chief Marketing Officer at Smart Communications and InnerWorkings, Vice President at Leapfrog Online and SAVO

Education

MBA from Northwestern University - Kellogg School of Management (2002 - 2004), BA from Emory University

Location

Atlanta, Georgia, United States