Allen Nichols's Location
Chicago, IL, US
Allen Nichols's Work
Allen Nichols's Education
Allen Nichols's Skills
Allen Nichols's Summary
Allen Nichols, based in Chicago, IL, US, is currently a Events Manager at Floating World Gallery, bringing experience from previous roles at Chicago Tourism Fund, Maxim's The Nancy Goldberg International Center and Floating World Gallery. Allen Nichols holds a American Academy of Dramatic Arts. With a robust skill set that includes Customer Service, Event Management, Non Profits, Coordinating Events, Project Management and more, Allen Nichols contributes valuable insights to the industry. Allen Nichols has 3 emails on RocketReach.