EDO Company

EDO is a data, measurement, and analytics company.

Industry: Fitness and Nutrition
Technology: ['AI & Digital Infrastructure']
Founded Date: 1925
Headquarters: Greece
Employee Number: 5