Description
Evolving Web is seeking an experienced Technical Project Manager to oversee web design and development projects. This role involves managing workflows, collaborating with stakeholders, ensuring effective communication within the team, and delivering client-focused websites. The ideal candidate will have over five years of experience leading technical projects, possess strong organizational and leadership skills, and be proficient in platforms like Drupal and WordPress.
