KM

Kyle McGowan

Chief Creative Officer

Kyle McGowan is the Chief Creative Officer at Windfall, Inc., where they oversee the company's creative direction since 2024. They previously held the role of Interactive Director at Windfall from 2010 to 2025, focusing on digital brand development and web strategies. Kyle began their career with an internship at CrevinAMD in 2008 and earned a Bachelor's of Arts and Science in Communication Studies, Public Relations, and Media Arts from The University of Montana in 2012.

Location

Missoula, United States

Links


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices