Mark Haffner hasn't written any stories yet.

Mark Haffner

Mark Haffner

Music & TV/video producer, creative director, brand development, music licensing, artist development, podcast production & consulting.