Nell Mcgann's Location
Chicago, IL, US
Nell Mcgann's Work
Nell Mcgann's Education
University of Wisconsin-Madison
Bachelors of Science (Life Science Communications)
2007 - 2011
Regina Dominican High School
2003 - 2007
Nell Mcgann's Skills
Nell Mcgann's Summary
Nell McGann, based in Chicago, IL, US, is currently a Director of Customer Success at Centro, bringing experience from previous roles at Centro. Nell McGann holds a 2007 - 2011 Bachelors of Science in Life Science Communications @ University of Wisconsin-Madison. With a robust skill set that includes Online Advertising, Media Planning, Digital Media, Digital Strategy, Advertising and more, Nell McGann contributes valuable insights to the industry. Nell McGann has 2 emails on RocketReach.