4 ms·> chief marketing officer at Cockroach ...and you thought you had a hard job?by raxxorrax 6y ago> chief marketing officer at Cockroach ...and you thought you had a hard job?