Marc Abella

  SPAIN  /  2016-2017 Edition
(Change 0)
Global Rankings
29º
World Top
Investor Rank
Marc Abella
Country Level Rank 26º (SPAIN)
Strategy TTHH
Asset Class Equities / Stocks / Forex / CFDs
Long / Short LONG / SHORT
Avg. trades per month 6

Performance

Job Title
Telecommunications engineer,