IT Manager
The Shed· The Shed
manager $115k – $125k / year seen live 21h ago
About The Shed The Shed is a cultural institution of and for the 21st century. We produce and welcome innovative art and ideas, across all forms of creativity, to build a shared understanding of our rapidly changing world and a more equitable society. In our highly adaptable
This link goes straight to the employer's greenhouse page. Posted 66 days ago.We last confirmed it was open 21h ago.