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.
This person is not in the org chart
This person is not in any teams
This person is not in any offices