Jeremy Davis's picture

I just added you as a 'developer'. I pretty sure that that should give you adequate permissions to create a new folder and upload your ISO. Let me know if you have any issues.