Chris Grant, former CEO of Electus and president of Shine International, has formed the new content distribution company Osmosis Global. The venture is backed by investor and entrepreneur Marc Pierce.