Product Lead

Ability to communicate effectively with technical teams. Experience in mediating between business owners and technical teams.

£50,000 a year
1 vacante
Compartir:
Compartir: