E

EFA

113 employees

Basic info

Industry

software development

Sectors

investment process
investment research
performance enhancement
excel software
financial databases
financial data management
analyst investment
portfolio analysis
investment analysis

Date founded

2003

FAQ