The Creative Lead will lead the overall creative vision for the organization, setting strategy and overseeing the process from concept to completion, ensuring brand consistency, and aligning creative work with business goals. This role will create and develop visual storytelling across multiple platforms to inform and engage our target audiences. A successful Creative Lead is a versatile, collaborative self-starter with a strong visual design background — someone who keeps up with digital trends and is experienced in creating original content for social media marketing campaigns, websites, and other digital media properties for campaigns. The Creative Lead can be a remote position and will report to the Chief of Staff while collaborating with internal stakeholders across the entire organization. In this position, you will inspire and drive change while developing and executing world-class, effective creative strategies that elevate and bring our brand to life. You are the driver to developing brand-building, breakthrough creative that gets results. And you’ll keep the team ahead of the curve.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level
Number of Employees
251-500 employees