The fine folks at Wired News have an immediate opening for Editor in Chief in San Francisco. Wired News, not Wired Magazine as some misunderstood upon first glance. Details here: Link
The fine folks at Wired News have an immediate opening for Editor in Chief in San Francisco. Wired News, not Wired Magazine as some misunderstood upon first glance. Details here: Link