NetStreams Names President and CEO