Urban Outfitters Team Leader (Closing Shift) - Dublin, Ireland job at Urban Outfitters