London
and ensuring regulatory compliance. Partner with the legal department and external employment counsel... locations. These could include the UK, Germany, Switzerland, Netherlands, Sweden, Spain, Portugal, Italy or France. Essential...