Corporate marketing platform launched