Shurgard Self Storage employs 527 employees. The Shurgard Self Storage management team includes Duncan Bell (Chief Operating Officer), Ammar Kharouf (General Counsel, VP HR and Legal), and Marc Oursin (Chief Executive Officer).
Get Contact Info for All DepartmentsLooking for a particular Shurgard Self Storage employee's phone or email?