Capchase
Show contact
Location
Madrid, Spain
Links
Ishwardeep Singh
Head of Risk
Pablo Lechuga
Risk Associate
Akshay Bhartiya
Finance Associate
Alejandro Plaza
Business Associate
Current role
View in org chart