Overview

Salary/Rate: £70,000 – £75,000

Location: London

This group is looking for a strong Development Manager to join their innovation team. They would like to see candidates who have a deep understanding of a broad set of technologies, coupled with the temperament and maturity befitting a…


Tagged as:

[...]

Source: