Portfolio
Thomas Meehan
A showcase of my creative works
Thomas earned a degree in Public Relations with a minor in Marketing; however, his time studying abroad in Paris sparked a deep interest in Advertising.
His passions include:
Experiential Marketing, Ad Concept / Design.