essential-randomness Roles project lead technical and scenario writer the person who talks with the lawyers Contacts