O

Otter

58 employees

Basic info

Industry

restaurants
hospitality

Sectors

Food delivery
Restaurant technology
Food delivery software
Restaurants

FAQ