Platform
Features
Equiduct
Contact
No bio yet
Luis Velasco
Country Head, Spain
Sign up to view 0 direct reports
Get started
3 members
BHI
tabby
India Exim Bank
Odlum Brown Limited
Kelso & Company