OTRA (On the Road Ads) brings out the hidden real estate of moving advertising spaces for brands to extend their reach to every locality. We connect advertisers to vehicle owners who make daily trips across streets in the city while ads are vinyl wrapped on their vehicles. We are redefining vehicle... Read more
This company has no org chart yet
This company has no teams yet
This company has no offices yet