Brian Welch is an accomplished Creative Director and General Manager at Instigator Productions, which has been operational since January 2004. With a diverse skill set that includes writing, producing, and project coordination, Brian specializes in multi-platform video content and marketing, focusing on areas such as sizzle reels, promotional materials, and corporate communications. Brian's extensive experience also includes freelance roles as a writer and producer for CNN and The Weather Channel from 2007 to 2017, as well as a background in promotional planning and execution at Turner Broadcasting and TBS, where responsibilities spanned executive production and directing high-end promos. A graduate of Furman University with a Bachelor of Arts in English Language and Literature, Brian’s career demonstrates a strong commitment to creative storytelling and strategic marketing.
This person is not in the org chart
This person is not in any teams
This person is not in any offices