Michael Meehan

Creative Director, Digital & Social

Michael Meehan is a seasoned Creative Director specializing in digital and social media, currently guiding projects at Saylor. They previously worked as an Editor on various high-profile marketing campaigns, collaborating with companies like Netflix, Hulu, and Disney. With a Master of Fine Arts in Film Directing from the California Institute of the Arts and a Bachelor of Fine Arts from Solent University, Michael possesses a strong foundation in storytelling and post-production skills. Their expertise includes managing creative processes and delivering compelling promotional content across various platforms.

Previous companies


Org chart

No direct reports


Offices

This person is not in any offices