Lead Web Developer
- Location
- Leeds, England, United Kingdom
owning that agenda. Build strong working relationships across architecture, engineering, assurance, design, delivery, and the marketing and brand teams, and foster a culture of continuous improvement, knowledge sharing and cross-training. REQUIREMENTS The requirements listed below are representative of the knowledge, skill, and/or ability required. ...