Les Carroll's Location
South Carolina, United States
Les Carroll's Work
Les Carroll's Education
Les Carroll's Skills
Les Carroll's Summary
Les Carroll, based in South Carolina, United States, is currently a Public Affairs Officer at South Carolina National Guard, bringing experience from previous roles at South Carolina National Guard, Emergent Films and United States Air Force. Les Carroll holds a 1982 - 1984 BA in Journalism @ Brigham Young University. With a robust skill set that includes Leadership, Documentary Film Production, Social Media, Strategic Partnerships, Public Speaking and more, Les Carroll contributes valuable insights to the industry. Les Carroll has 2 emails and 4 mobile phone numbers on RocketReach.