Afi STA belongs to Afi Group and aims to be a reference in the provision of professional services related to Business Intelligence in the financial industry. Therefore, we make a big effort in recruiting very good technical skilled people who are, at the time, able to understand the implications of their decisions under a business point of view.
Looking for a particular Afi STA employee's phone or email?
The Afi STA annual revenue was $19.9 million in 2026.
11 people are employed at Afi STA.
Afi STA is based in Madrid, Madrid.
The NAICS codes for Afi STA are [51711, 5171, 517, 523, 51, 517110, 52].
The SIC codes for Afi STA are [602, 60, 737, 73, 7375].