Insomniac Design is a global digital agency headquartered in Washington D.C., with offices in London, Moldova, Bucharest and Chisinau. We’re an agile, determined and innovative team organized by functional areas of expertise — Creative, Technology, Strategy, and Management. We specialize in human-centered design with deep focus on design thinking and digital transformation.
Our Creative Director is responsible for setting the standard of creative work on projects and at Insomniac Design as a whole. This person expertly and holistically leads creative work, builds project and company process, manages team members, internal initiatives, and pursues new business.
As the day-to-day Creative Team lead, you’ll help guide our focus on human-centered design and cutting-edge technology innovation, internally and with clients. This person will continue to build a culture of creative excellence and collaboration, and partner across teams with the Directors of Digital & Technology to manage ongoing internal production and client creative delivery.
If you have creative leadership experience and are looking to take a new team to the next level, this could be the role for you!