Categories
Osf's CEO resigned on Wednesday amid questions about his leadership style and the company's governance.The resignation comes after several reports that Osf had used internal email accounts to send out…