Denodo Technologies Inc revenue hit $171.3M in 2024

Denodo Technologies Inc generates revenue from customers

Denodo Technologies Inc

525 University Avenue, Suite 31, Palo Alto, California, United States

About Company RevenueTeamFounder/CEOCEO Net Worth

Denodo Technologies Inc Executives

Name Position Working Email Personal Email
Angel Vina CEO [email protected] -

Denodo Technologies Inc Employees

Name Position Working Email Personal Email
Angel Vina CEO [email protected] -