E commerce Tech Lead

Keeping all business stakeholders abreast of technical direction, communicating complex ideas in a non-technical and digestible manner.

£60,000 - £70,000 a year
1 vacante