Items tagged with Enrique De Castro

Not to self: Yahoo isn't a bad place to work for. Second note to self: Yahoo is an even better placed to be fired from. We know, that sounds insanely crazy, and typically speaking, that's a bunch of hogwash (the part about being fired from Yahoo, that is), But it turned out to be true for Henrique de Castro, Yahoo's... Read more...