With more than 700 employees and over 260 stores across seven European countries (France, Netherlands, Sweden, United Kingdom, Belgium, Germany and Denmark), Shurgard is the largest developer, owner and operator of self-storage in Europe.
A challenging job in a dynamic, fast-paced, and multicultural working environment. An attractive salary package and exposure to senior management which enables you to make a difference.