Afbi corporate office is located in 605 Lincoln Rd Ste 303, Miami Beach, Florida, 33139, United States and has 11-50 employees.
afbi lp
Departments
Number of employees
Finance
5
Engineering & Technical
2
Operations
2
C-Suite
2
| Location | People at location |
| North America | 1-10 |
| Europe | 1-10 |
AFBI is a quantitative multi-manager macro firm focused on creating multi-manager macro funds that feature both quantitatively and qualitatively uncorrelated alphas. Founded by CEO Stephen Klein, the firm leverages the management team's extensive experience in the financial sector. Established in 2021 with backing from a prominent institutional inv... Read More