Release Summary

Open Road Integrated Media expands and restructures its technology and marketing teams.