Moreover CEO Becomes Ambassador Moreover.com chief steps down (Nick didn't like the first link. Personally, I think it sounds cooler to "become an ambassador," than to "step down," but he's a modest guy.)