Lead Engineer
- Location
- Slough, England, United Kingdom
Lead Technology Consultant — London (Perm) What you'll be doing You'll lead technically and, in most cases, lead people too — owning delivery outcomes for a client engagement and setting technical direction. You're expected ...