Nick Vogelson is the Founder and Creative Director of Idea Culture, a creative and advertising agency established in November 2022 that specializes in collaborating with fashion and culturally-driven brands to enhance audience engagement through innovative concepts. In addition, Nick serves as the Editor in Chief and Creative Director for Document Journal since 2012. Academic credentials include a Bachelor of Fine Arts in Photography and Design from The Cooper Union for the Advancement of Science and Art, obtained between 2002 and 2007.
Sign up to view 10 direct reports
Get started