Full

Ability to articulate technical issues clearly and concisely with both on-shore and off-shore Development Teams (E).

£65,000 - £80,000 a year
1 vacante