London
. Swedish or Danish speakers at an added advantage. This position will be UK based and will require business travel...