- Created internal video production dept. from scratch - Come up with ideas for standalone videos and series and execute them - Work with dept. leaders to make videos for them
New York, NY
To email this person, you must be networked on Staff Me Up OR have an EMPLOYER or COMPANY Subscription. Upgrade Now!