Michael Hagan

Michael Hagan

Marketing Manager / Strategist

Share profile
Summary

The only thing that matches my passion for surfing is my passion for brands and how they connect with consumers.

Connections