Sherry Jackman's Location
Decatur, GA, US
Sherry Jackman's Skills
Sherry Jackman's Summary
Sherry Jackman, based in Decatur, GA, US, is currently a Manager - Decatur Visitors Center at City of Decatur. With a robust skill set that includes Research, Project Management, Customer Service, Microsoft Excel, Government Administration and more, Sherry Jackman contributes valuable insights to the industry. Sherry Jackman has 2 emails on RocketReach.