
1 - 10 employees
Founded 2017
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.
🕒 March 31
1 - 10
Customer Service Representative providing travel assistance remotely via phone, email, and chat. Researching and booking travel services while ensuring excellent customer service and client satisfaction.