GENERAL MANAGER FOR A jobs in ROMFORD GREATER LONDON, United Kingdom #2