OMG Australia has launched an influencer marketing platform, designed to simplify the end-to-end process.Positioning creators ...