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 [517, 51711, 52, 51, 5171, 517110, 523].
The SIC codes for Afi STA are [73, 60, 737, 602, 7375].