CEO
CEO Approval Rating
- -/100
I+d Running's headquarters is in Madrid, Madrid. I+d Running has a revenue of $1.4M, and 36 employees. I+d Running has 1 followers on Owler.