Job Description

Systems Administrator – L3 Support

About Sid Lee Sid Lee is a multidisciplinary creative collective that strives to make a difference and celebrate culture with bold ideas. With 700 professionals working across offices in Montreal, Toronto, New York, Paris, London, Los Angele...

Apply for this Position

Ready to join Sid Lee? Click the button below to submit your application.

Submit Application