You can refer all prospective customers / Users to our homepage. Please instruct them to sign up for a User account. If they have any questions, they can contact our Customer Support Team at [email protected]
If you or someone you know is interested in becoming an on demand editor for editorr, please ask them to navigate to our careers page and fill out an application. Please bear in mind that it can take up to 10 business days (two weeks) to fully process an application.