Emma Flanagan is an analyst relations professional who leverages broad technology experience with strong marketing acumen to develop and execute strategies and programs to generate growth and enhance market exposure.

Articles written by Emma Flanagan