Project Manager

Excellent communication skills, dealing with end users, technical staff, vendors and management. Provide input on new web initiatives, planning, architecture…

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