Rick Deutsch

Sr. Director, Brand Creative Strategy at Skylight Frame

Rick Deutsch currently serves as the Sr. Director of Brand Creative Strategy at Skylight, a position held since April 2025. Prior to this role, Rick was the Head of Creative at Annoying the Sh*t Outta' People on LinkedIn for a brief period in late 2024. Between 2015 and 2024, Rick held several positions at Nickelodeon, culminating as VP/Creative Director, overseeing major marketing campaigns and managing a creative team to produce award-winning content. Earlier experience includes roles such as Senior Creative Director, Director of Production, and Senior Writer/Producer/Editor at Nickelodeon and Nick Jr. Rick Deutsch earned a Bachelor of Arts in Communication and Media Studies from Gettysburg College, graduating cum laude.

Links

Previous companies


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