Tuesday, November 21, 2006

Systems Service Manager (x2)

The major company has vacancies for Service Manager, controlling teams of engineers. One postion is based in North London and the other South of London.