Insomniac Design is a global digital agency headquartered in Washington D.C., with offices in London, 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.
The Director of Digital is responsible for the growth and management of the Accounts & Strategy team. This role requires a mastery of Account and Project Management as well as the practice areas of enterprise web and digital product production — with a sharp understanding of how client, team, and business priorities interact. This role serves as the team lead and voice to the Executive Team, and is a lead source of knowledge, guidance and inspiration for projects and the team.
This person is responsible for planning and maintaining processes and policies that enable and encourage the optimum performance of the Accounts & Strategy team, and the resources they manage across the company. The person in this leadership role is expected to maintain a strong understanding and connection to all levels of company employees, ensuring each team member is individually set up for success and growth in their role at Insomniac Design. People management responsibilities include but are not limited to coaching and mentoring, professional development, problem solving, evaluation, and performance management.