May 2, 2017
Charley Carroll is the Managing Director of The Annoyance
Theatre and Bar in Chicago which uses improvisation to create
new and original plays, musicals, and comedy sketches. He joined
The Annoyance after a stint at GroupOn where he built and
managed multiple teams in North America. Charley has a BFA in
Communications from Valdosta State University.